/dports/graphics/embree/embree-3.13.2/doc/src/ |
H A D | downloading.md | 7 [embree-<EMBREE_VERSION>-x64.vc14.msi](https://github.com/embree/embree/releases/download/v<EMBREE_… 8 [embree-<EMBREE_VERSION>.x64.vc14.windows.zip](https://github.com/embree/embree/releases/download/v… 12 [embree-<EMBREE_VERSION>.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v<… 16 [embree-<EMBREE_VERSION>.x86_64.pkg](https://github.com/embree/embree/releases/download/v<EMBREE_VE… 17 [embree-<EMBREE_VERSION>.x86_64.macosx.zip](https://github.com/embree/embree/releases/download/v<EM… 21 [embree-knc-2.9.0.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v2.9.0/em… 25 [embree-<EMBREE_VERSION>.zip](https://github.com/embree/embree/archive/v<EMBREE_VERSION>.zip) 26 [embree-<EMBREE_VERSION>.tar.gz](https://github.com/embree/embree/archive/v<EMBREE_VERSION>.tar.gz) 28 …cess old Embree releases at [https://github.com/embree/embree/releases](https://github.com/embree/… 32 $ git clone https://github.com/embree/embree.git embree [all …]
|
H A D | images_url.md | 1 [imgHalfEdges]: https://embree.github.io/images/half_edges.png 2 [imgTriangleUV]: https://embree.github.io/images/triangle_uv.png 3 [imgQuadUV]: https://embree.github.io/images/quad_uv.png 5 [imgDynamicScene]: https://embree.github.io/images/dynamic_scene.jpg 6 [imgUserGeometry]: https://embree.github.io/images/user_geometry.jpg 7 [imgViewer]: https://embree.github.io/images/viewer.jpg 8 [imgViewerStream]: https://embree.github.io/images/viewer_stream.jpg 12 [imgPathtracer]: https://embree.github.io/images/pathtracer.jpg 13 [imgHairGeometry]: https://embree.github.io/images/hair_geometry.jpg 23 [imgVoronoi]: https://embree.github.io/images/voronoi.jpg [all …]
|
H A D | tutorials.md | 98 [Source Code](https://github.com/embree/embree/blob/master/tutorials/minimal/minimal.cpp) 159 [![][imgViewer]](https://github.com/embree/embree/blob/master/tutorials/viewer/viewer_device.cpp) 172 [Source Code](https://github.com/embree/embree/blob/master/tutorials/viewer/viewer_device.cpp) 308 [![][imgGridGeometry]](https://github.com/embree/embree/tree/master/tutorials/grid_geometry) 313 [Source Code](https://github.com/embree/embree/tree/master/tutorials/grid_geometry) 384 [![][imgVoronoi]](https://github.com/embree/embree/blob/master/tutorials/voronoi/voronoi_device.cpp) 390 [Source Code](https://github.com/embree/embree/blob/master/tutorials/voronoi/voronoi_device.cpp) 403 [Source Code](https://github.com/embree/embree/blob/master/tutorials/collide/collide_device.cpp) 422 [Source Code](https://github.com/embree/embree/blob/master/tutorials/bvh_access/bvh_access.cpp) 433 [Source Code](https://github.com/embree/embree/blob/master/tutorials/find_embree/CMakeLists.txt) [all …]
|
H A D | install.md | 8 [embree-<EMBREE_VERSION>-x64.vc14.msi](https://github.com/embree/embree/releases/download/v<EMBREE_… 29 [embree-<EMBREE_VERSION>.x64.vc14.windows.zip](https://github.com/embree/embree/releases/download/v… 43 [embree-<EMBREE_VERSION>.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v<… 44 this file using `tar` and source the provided `embree-vars.sh` (if you 45 are using the bash shell) or `embree-vars.csh` (if you are using the C 48 tar xzf embree-<EMBREE_VERSION>.x86_64.linux.tar.gz 49 source embree-<EMBREE_VERSION>.x86_64.linux/embree-vars.sh 62 [embree-<EMBREE_VERSION>.x86_64.pkg](https://github.com/embree/embree/releases/download/v<EMBREE_VE… 84 [embree-<EMBREE_VERSION>.x86_64.macosx.zip](https://github.com/embree/embree/releases/download/v<EM… 89 unzip embree-<EMBREE_VERSION>.x64.macosx.zip [all …]
|
/dports/graphics/embree/embree-3.13.2/tutorials/hair_geometry/ |
H A D | hair_geometry.cpp | 7 namespace embree namespace 10 embree::Vec3fa g_dirlight_direction = embree::normalize(embree::Vec3fa(1,-1,1)); 11 embree::Vec3fa g_dirlight_intensity = embree::Vec3fa(5.0f); 12 embree::Vec3fa g_ambient_intensity = embree::Vec3fa(3.0f); 34 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 35 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "hair… in main() 37 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/blender/blender-2.91.0/build_files/build_environment/cmake/ |
H A D | embree.cmake | 53 PREFIX ${BUILD_DIR}/embree 54 …PATCH_COMMAND ${PATCH_CMD} -p 1 -d ${BUILD_DIR}/embree/src/external_embree < ${PATCH_DIR}/embree.d… 56 INSTALL_DIR ${LIBDIR}/embree 68 COMMAND ${CMAKE_COMMAND} -E copy_directory ${LIBDIR}/embree ${HARVEST_TARGET}/embree 73 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/embree3.lib ${HARVEST_TARGET}/embree/lib/emb… 74 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/embree_avx.lib ${HARVEST_TARGET}/embree/lib/… 77 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/lexers.lib ${HARVEST_TARGET}/embree/lib/lexe… 78 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/math.lib ${HARVEST_TARGET}/embree/lib/math_d… 79 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/simd.lib ${HARVEST_TARGET}/embree/lib/simd_d… 80 …COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/embree/lib/sys.lib ${HARVEST_TARGET}/embree/lib/sys_d.l… [all …]
|
/dports/graphics/embree/embree-3.13.2/ |
H A D | .gitlab-ci.yml | 16 tags: [embree, mac-arm] 21 tags: [embree, mac-arm] 26 # tags: [embree, mac] 46 tags: [embree, mac] 64 tags: [embree, docker] 106 tags: [embree, docker] 179 tags: [embree, mac] 211 tags: [embree, mac] 558 - mv embree*.x86_64.linux embree 590 - embree-*.pdf [all …]
|
/dports/graphics/embree/embree-3.13.2/tutorials/common/scenegraph/ |
H A D | lights.h | 8 namespace embree 47 return AmbientLight(embree::lerp(light0.L,light1.L,f)); in lerp() 66 return PointLight(embree::lerp(light0.P,light1.P,f), in lerp() 67 embree::lerp(light0.I,light1.I,f)); in lerp() 108 return SpotLight(embree::lerp(light0.P,light1.P,f), in lerp() 109 embree::lerp(light0.D,light1.D,f), in lerp() 110 embree::lerp(light0.I,light1.I,f), in lerp() 184 return QuadLight(embree::lerp(light0.v0,light1.v0,f), in lerp() 185 embree::lerp(light0.v1,light1.v1,f), in lerp() 186 embree::lerp(light0.v2,light1.v2,f), in lerp() [all …]
|
/dports/graphics/embree/embree-3.13.2/tutorials/common/core/ |
H A D | ray.h | 31 __forceinline Ray(const embree::Vec3fa& org, 32 const embree::Vec3fa& dir, 33 float tnear = embree::zero, 34 float tfar = embree::inf, 35 float time = embree::zero, 48 embree::Vec3ff org; //!< Ray origin + tnear 50 embree::Vec3ff dir; //!< Ray direction + tfar 74 const embree::Vec3fa& org, 75 const embree::Vec3fa& dir, 77 float tfar = embree::inf, [all …]
|
/dports/graphics/embree/embree-3.13.2/common/cmake/ |
H A D | package.cmake | 7 SET(CMAKE_INSTALL_BINDIR /usr/local/share/examples/embree) 63 # Install scripts to set embree paths 69 CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/scripts/install_macosx/embree-vars.sh embree-vars.sh @ONLY) 70 … CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/scripts/install_macosx/embree-vars.csh embree-vars.csh @ONLY) 74 CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/scripts/install_linux/embree-vars.sh embree-vars.sh @ONLY) 75 … CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/scripts/install_linux/embree-vars.csh embree-vars.csh @ONLY) 126 CONFIGURE_FILE(common/cmake/embree-config.cmake embree-config-install.cmake @ONLY) 127 CONFIGURE_FILE(common/cmake/embree-config-version.cmake embree-config-version.cmake @ONLY) 129 CONFIGURE_FILE(common/cmake/embree-config-builddir.cmake embree-config.cmake @ONLY) 139 SET(CPACK_PACKAGE_FILE_NAME "embree-${EMBREE_VERSION}") [all …]
|
/dports/graphics/embree/embree-3.13.2/tutorials/subdivision_geometry/ |
H A D | subdivision_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "subd… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/curve_geometry/ |
H A D | curve_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "curv… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/point_geometry/ |
H A D | point_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "poin… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/triangle_geometry/ |
H A D | triangle_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "tria… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/displacement_geometry/ |
H A D | displacement_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "disp… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/grid_geometry/ |
H A D | grid_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "grid… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/instanced_geometry/ |
H A D | instanced_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "mult… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/intersection_filter/ |
H A D | intersection_filter.cpp | 7 namespace embree namespace 22 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 23 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "inte… in main() 25 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/user_geometry/ |
H A D | user_geometry.cpp | 7 namespace embree namespace 23 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 24 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "user… in main() 26 return embree::Tutorial().main(argc,argv); in main()
|
/dports/graphics/embree/embree-3.13.2/tutorials/multi_instanced_geometry/ |
H A D | multi_instanced_geometry.cpp | 7 namespace embree namespace 22 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 23 …return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv, "mult… in main() 25 return embree::Tutorial().main(argc,argv); in main()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libigl/igl/embree/ |
H A D | ambient_occlusion.cpp | 17 IGL_INLINE void igl::embree::ambient_occlusion( in ambient_occlusion() 18 const igl::embree::EmbreeIntersector & ei, in ambient_occlusion() 41 IGL_INLINE void igl::embree::ambient_occlusion( in ambient_occlusion() 57 …embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1, -1, … 58 …embree::ambient_occlusion<Eigen::Matrix<double, 1, 3, 1, 1, 3>, Eigen::Matrix<double, 1, 3, 1, 1, … 59 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matri… 60 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, 3, 0, -1, 3>, Eigen::Matrix<… 61 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matri…
|
H A D | shape_diameter_function.cpp | 17 IGL_INLINE void igl::embree::shape_diameter_function( in shape_diameter_function() 18 const igl::embree::EmbreeIntersector & ei, in shape_diameter_function() 47 IGL_INLINE void igl::embree::shape_diameter_function( in shape_diameter_function() 63 …embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1… 64 …embree::shape_diameter_function<Eigen::Matrix<double, 1, 3, 1, 1, 3>, Eigen::Matrix<double, 1, 3, … 65 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen:… 66 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, 3, 0, -1, 3>, Eigen::M… 67 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen:…
|
/dports/graphics/wings/libigl-2.1.0/include/igl/embree/ |
H A D | shape_diameter_function.cpp | 17 IGL_INLINE void igl::embree::shape_diameter_function( in shape_diameter_function() 18 const igl::embree::EmbreeIntersector & ei, in shape_diameter_function() 47 IGL_INLINE void igl::embree::shape_diameter_function( in shape_diameter_function() 63 …embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1… 64 …embree::shape_diameter_function<Eigen::Matrix<double, 1, 3, 1, 1, 3>, Eigen::Matrix<double, 1, 3, … 65 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen:… 66 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, 3, 0, -1, 3>, Eigen::M… 67 template void igl::embree::shape_diameter_function<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen:…
|
H A D | ambient_occlusion.cpp | 17 IGL_INLINE void igl::embree::ambient_occlusion( in ambient_occlusion() 18 const igl::embree::EmbreeIntersector & ei, in ambient_occlusion() 41 IGL_INLINE void igl::embree::ambient_occlusion( in ambient_occlusion() 57 …embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1, -1, … 58 …embree::ambient_occlusion<Eigen::Matrix<double, 1, 3, 1, 1, 3>, Eigen::Matrix<double, 1, 3, 1, 1, … 59 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matri… 60 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, 3, 0, -1, 3>, Eigen::Matrix<… 61 template void igl::embree::ambient_occlusion<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matri…
|
/dports/graphics/embree/embree-3.13.2/tutorials/viewer_stream/ |
H A D | viewer_stream.cpp | 7 namespace embree namespace 27 if (embree::TutorialBenchmark::benchmark(argc, argv)) { in main() 28 return embree::TutorialBenchmark(embree::renderBenchFunc<embree::Tutorial>).main(argc, argv); in main() 30 return embree::Tutorial().main(argc, argv); in main()
|