star-3d

Surface structuring for efficient 3D geometric queries
git clone git://git.meso-star.fr/star-3d.git
Log | Files | Refs | README | LICENSE

commit fb6b0fbd356c5d5544ffc6e18efb028c6b597db5
parent 80f570520522a99a886afc9b9691424fb0df412f
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 24 May 2017 14:56:53 +0200

Do not use the deprecated rtcNewInstance and rtcSetTransform functions

These functions were deprecated in Embree 2.16.1. Use the
rtcNewInstance2 and rtcSetTransform2 functions instead.

Diffstat:
Msrc/s3d_scene_view.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/s3d_scene_view.c b/src/s3d_scene_view.c @@ -242,7 +242,7 @@ embree_geometry_register mesh_get_ntris(geom->data.mesh), mesh_get_nverts(geom->data.mesh)); break; case GEOM_INSTANCE: - geom->irtc = rtcNewInstance + geom->irtc = rtcNewInstance2 (scnview->rtc_scn, geom->data.instance->scnview->rtc_scn); break; default: FATAL("Unreachable code\n"); break; @@ -321,7 +321,7 @@ embree_geometry_setup_transform { ASSERT(scnview && geom && geom->irtc != RTC_INVALID_GEOMETRY_ID); ASSERT(geom->type == GEOM_INSTANCE); - rtcSetTransform + rtcSetTransform2 (scnview->rtc_scn, geom->irtc, RTC_MATRIX_COLUMN_MAJOR,