├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CMakePresets.json ├── Header.jpg ├── LICENSE.txt ├── Readme.md ├── cmake ├── AddCompilerFlag.cmake ├── CheckCCompilerFlag.cmake ├── CheckCXXCompilerFlag.cmake ├── CheckMicCCompilerFlag.cmake ├── CheckMicCXXCompilerFlag.cmake └── OptimizeForArchitecture.cmake ├── data ├── editor │ └── style │ │ ├── rc │ │ ├── Hmovetoolbar.png │ │ ├── Hsepartoolbar.png │ │ ├── Vmovetoolbar.png │ │ ├── Vsepartoolbar.png │ │ ├── branch_closed-on.png │ │ ├── branch_closed.png │ │ ├── branch_open-on.png │ │ ├── branch_open.png │ │ ├── checkbox.png │ │ ├── checkbox_indeterminate.png │ │ ├── close.png │ │ ├── down_arrow.png │ │ ├── down_arrow_disabled.png │ │ ├── left_arrow.png │ │ ├── left_arrow_disabled.png │ │ ├── right_arrow.png │ │ ├── right_arrow_disabled.png │ │ ├── sizegrip.png │ │ ├── stylesheet-branch-end.png │ │ ├── stylesheet-branch-more.png │ │ ├── stylesheet-vline.png │ │ ├── transparent.png │ │ ├── undock.png │ │ ├── up_arrow.png │ │ └── up_arrow_disabled.png │ │ └── style.qss ├── example-scenes │ ├── cornell-box │ │ └── scene.json │ ├── gp-csg-test │ │ ├── FlowCheck.hdr │ │ ├── baked-32.json │ │ ├── baked-64.json │ │ ├── csg-two-spheres-eval-avg-32.vdb │ │ ├── csg-two-spheres-eval-avg-64.vdb │ │ └── standard.json │ ├── gp-medium-knob │ │ ├── FlowCheck.hdr │ │ ├── envmap.hdr │ │ ├── no-csg.json │ │ └── standard.json │ ├── gp-medium-wedge │ │ ├── gp-medium-wedge-aniso.json │ │ ├── gp-medium-wedge-hl.json │ │ ├── gp-medium-wedge-ls.json │ │ ├── gp-medium-wedge-lv.json │ │ ├── gp-medium-wedge.json │ │ └── wedge.obj │ ├── gp-spsr │ │ ├── FlowCheck.hdr │ │ ├── bunny.json │ │ └── bunny.vdb │ ├── hair │ │ ├── curl.fiber │ │ └── scene.json │ ├── volumetric-caustic │ │ └── scene.json │ └── water-caustic │ │ ├── front.wo3 │ │ ├── scene.json │ │ └── water.wo3 ├── materialtest │ ├── Ring.wo3 │ ├── Stand.wo3 │ ├── T-Ball.wo3 │ ├── envmap.hdr │ └── materialtest.json ├── mc-loader │ ├── biomes.json │ ├── emitters.json │ ├── mapping.json │ ├── mask_furnace.png │ ├── mask_redstone_torch.png │ └── mask_torch.png └── shaders │ ├── MeshPreview.frag │ ├── MeshPreview.geom │ ├── MeshPreview.vert │ ├── Preamble.txt │ ├── Primitive.frag │ ├── Primitive.vert │ ├── SolidMesh.frag │ ├── SolidMesh.vert │ ├── Wireframe.frag │ ├── Wireframe.geom │ └── Wireframe.vert ├── src ├── core │ ├── AlignedAllocator.hpp │ ├── Debug.cpp │ ├── Debug.hpp │ ├── IntTypes.hpp │ ├── Logging.cpp │ ├── Logging.hpp │ ├── MemBuf.hpp │ ├── Memory.hpp │ ├── Platform.hpp │ ├── StringableEnum.hpp │ ├── Timer.hpp │ ├── Version.hpp │ ├── bsdfs │ │ ├── Bsdf.cpp │ │ ├── Bsdf.hpp │ │ ├── BsdfFactory.cpp │ │ ├── BsdfFactory.hpp │ │ ├── BsdfLobes.hpp │ │ ├── ComplexIor.cpp │ │ ├── ComplexIor.hpp │ │ ├── ComplexIorData.hpp │ │ ├── ConductorBsdf.cpp │ │ ├── ConductorBsdf.hpp │ │ ├── DielectricBsdf.cpp │ │ ├── DielectricBsdf.hpp │ │ ├── DiffuseTransmissionBsdf.cpp │ │ ├── DiffuseTransmissionBsdf.hpp │ │ ├── ErrorBsdf.cpp │ │ ├── ErrorBsdf.hpp │ │ ├── ForwardBsdf.cpp │ │ ├── ForwardBsdf.hpp │ │ ├── Fresnel.hpp │ │ ├── HairBcsdf.cpp │ │ ├── HairBcsdf.hpp │ │ ├── LambertBsdf.cpp │ │ ├── LambertBsdf.hpp │ │ ├── LambertianFiberBcsdf.cpp │ │ ├── LambertianFiberBcsdf.hpp │ │ ├── Microfacet.cpp │ │ ├── Microfacet.hpp │ │ ├── MirrorBsdf.cpp │ │ ├── MirrorBsdf.hpp │ │ ├── MixedBsdf.cpp │ │ ├── MixedBsdf.hpp │ │ ├── NDFBsdf.cpp │ │ ├── NDFBsdf.hpp │ │ ├── NullBsdf.cpp │ │ ├── NullBsdf.hpp │ │ ├── OrenNayarBsdf.cpp │ │ ├── OrenNayarBsdf.hpp │ │ ├── PhongBsdf.cpp │ │ ├── PhongBsdf.hpp │ │ ├── PlasticBsdf.cpp │ │ ├── PlasticBsdf.hpp │ │ ├── PrecomputedAzimuthalLobe.cpp │ │ ├── PrecomputedAzimuthalLobe.hpp │ │ ├── RoughCoatBsdf.cpp │ │ ├── RoughCoatBsdf.hpp │ │ ├── RoughConductorBsdf.cpp │ │ ├── RoughConductorBsdf.hpp │ │ ├── RoughDielectricBsdf.cpp │ │ ├── RoughDielectricBsdf.hpp │ │ ├── RoughPlasticBsdf.cpp │ │ ├── RoughPlasticBsdf.hpp │ │ ├── RoughWireBcsdf.cpp │ │ ├── RoughWireBcsdf.hpp │ │ ├── SmoothCoatBsdf.cpp │ │ ├── SmoothCoatBsdf.hpp │ │ ├── ThinSheetBsdf.cpp │ │ ├── ThinSheetBsdf.hpp │ │ ├── TransparencyBsdf.cpp │ │ └── TransparencyBsdf.hpp │ ├── bvh │ │ ├── BinaryBvh.hpp │ │ ├── BinnedSahSplitter.hpp │ │ ├── BvhBuilder.cpp │ │ ├── BvhBuilder.hpp │ │ ├── FullSahSplitter.hpp │ │ ├── MidpointSplitter.hpp │ │ ├── NaiveBvhNode.hpp │ │ ├── Primitive.hpp │ │ └── Splitter.hpp │ ├── cameras │ │ ├── AtomicFramebuffer.hpp │ │ ├── Camera.cpp │ │ ├── Camera.hpp │ │ ├── CameraFactory.cpp │ │ ├── CameraFactory.hpp │ │ ├── CubemapCamera.cpp │ │ ├── CubemapCamera.hpp │ │ ├── EquirectangularCamera.cpp │ │ ├── EquirectangularCamera.hpp │ │ ├── OutputBuffer.hpp │ │ ├── OutputBufferSettings.cpp │ │ ├── OutputBufferSettings.hpp │ │ ├── PinholeCamera.cpp │ │ ├── PinholeCamera.hpp │ │ ├── ReconstructionFilter.cpp │ │ ├── ReconstructionFilter.hpp │ │ ├── ThinlensCamera.cpp │ │ ├── ThinlensCamera.hpp │ │ ├── Tonemap.cpp │ │ └── Tonemap.hpp │ ├── grids │ │ ├── GPVdbGrid.cpp │ │ ├── GPVdbGrid.hpp │ │ ├── Grid.cpp │ │ ├── Grid.hpp │ │ ├── GridFactory.cpp │ │ ├── GridFactory.hpp │ │ ├── VdbGrid.cpp │ │ ├── VdbGrid.hpp │ │ └── VdbRaymarcher.hpp │ ├── integrators │ │ ├── ImageTile.hpp │ │ ├── Integrator.cpp │ │ ├── Integrator.hpp │ │ ├── IntegratorFactory.cpp │ │ ├── IntegratorFactory.hpp │ │ ├── TraceBase.cpp │ │ ├── TraceBase.hpp │ │ ├── TraceSettings.hpp │ │ ├── TraceState.hpp │ │ ├── bidirectional_path_tracer │ │ │ ├── BidirectionalPathTraceIntegrator.cpp │ │ │ ├── BidirectionalPathTraceIntegrator.hpp │ │ │ ├── BidirectionalPathTracer.cpp │ │ │ ├── BidirectionalPathTracer.hpp │ │ │ ├── BidirectionalPathTracerSettings.hpp │ │ │ ├── CameraRecord.hpp │ │ │ ├── EmitterRecord.hpp │ │ │ ├── ImagePyramid.cpp │ │ │ ├── ImagePyramid.hpp │ │ │ ├── LightPath.cpp │ │ │ ├── LightPath.hpp │ │ │ ├── MediumRecord.hpp │ │ │ ├── PathEdge.hpp │ │ │ ├── PathVertex.cpp │ │ │ ├── PathVertex.hpp │ │ │ └── SurfaceRecord.hpp │ │ ├── gaussian_process_path_tracer │ │ │ ├── GPPathTraceIntegrator.cpp │ │ │ ├── GPPathTraceIntegrator.hpp │ │ │ ├── GPPathTracer.cpp │ │ │ ├── GPPathTracer.hpp │ │ │ ├── GPPathTracerSettings.hpp │ │ │ └── SampleRecord.hpp │ │ ├── kelemen_mlt │ │ │ ├── KelemenMltIntegrator.cpp │ │ │ ├── KelemenMltIntegrator.hpp │ │ │ ├── KelemenMltSettings.hpp │ │ │ ├── KelemenMltTracer.cpp │ │ │ ├── KelemenMltTracer.hpp │ │ │ ├── MetropolisSampler.hpp │ │ │ └── SplatQueue.hpp │ │ ├── light_tracer │ │ │ ├── LightTraceIntegrator.cpp │ │ │ ├── LightTraceIntegrator.hpp │ │ │ ├── LightTracer.cpp │ │ │ ├── LightTracer.hpp │ │ │ └── LightTracerSettings.hpp │ │ ├── multiplexed_mlt │ │ │ ├── ChainTracker.hpp │ │ │ ├── LargeStepTracker.hpp │ │ │ ├── MultiplexedMltIntegrator.cpp │ │ │ ├── MultiplexedMltIntegrator.hpp │ │ │ ├── MultiplexedMltSettings.hpp │ │ │ ├── MultiplexedMltTracer.cpp │ │ │ ├── MultiplexedMltTracer.hpp │ │ │ └── MultiplexedStats.hpp │ │ ├── path_tracer │ │ │ ├── PathTraceIntegrator.cpp │ │ │ ├── PathTraceIntegrator.hpp │ │ │ ├── PathTracer.cpp │ │ │ ├── PathTracer.hpp │ │ │ ├── PathTracerSettings.hpp │ │ │ └── SampleRecord.hpp │ │ ├── photon_map │ │ │ ├── FrustumBinner.cpp │ │ │ ├── FrustumBinner.hpp │ │ │ ├── GridAccel.hpp │ │ │ ├── KdTree.hpp │ │ │ ├── Photon.hpp │ │ │ ├── PhotonMapIntegrator.cpp │ │ │ ├── PhotonMapIntegrator.hpp │ │ │ ├── PhotonMapSettings.cpp │ │ │ ├── PhotonMapSettings.hpp │ │ │ ├── PhotonRange.hpp │ │ │ ├── PhotonTracer.cpp │ │ │ └── PhotonTracer.hpp │ │ ├── progressive_photon_map │ │ │ ├── ProgressivePhotonMapIntegrator.cpp │ │ │ ├── ProgressivePhotonMapIntegrator.hpp │ │ │ └── ProgressivePhotonMapSettings.hpp │ │ └── reversible_jump_mlt │ │ │ ├── ReversibleJumpMltIntegrator.cpp │ │ │ ├── ReversibleJumpMltIntegrator.hpp │ │ │ ├── ReversibleJumpMltSettings.hpp │ │ │ ├── ReversibleJumpMltTracer.cpp │ │ │ ├── ReversibleJumpMltTracer.hpp │ │ │ └── WritableMetropolisSampler.hpp │ ├── io │ │ ├── CliParser.cpp │ │ ├── CliParser.hpp │ │ ├── CurveIO.cpp │ │ ├── CurveIO.hpp │ │ ├── DirectoryChange.hpp │ │ ├── FileIterables.hpp │ │ ├── FileIterator.cpp │ │ ├── FileIterator.hpp │ │ ├── FileStreambuf.cpp │ │ ├── FileStreambuf.hpp │ │ ├── FileUtils.cpp │ │ ├── FileUtils.hpp │ │ ├── ImageIO.cpp │ │ ├── ImageIO.hpp │ │ ├── JsonDocument.cpp │ │ ├── JsonDocument.hpp │ │ ├── JsonLoadException.cpp │ │ ├── JsonLoadException.hpp │ │ ├── JsonObject.hpp │ │ ├── JsonPtr.cpp │ │ ├── JsonPtr.hpp │ │ ├── JsonSerializable.cpp │ │ ├── JsonSerializable.hpp │ │ ├── JsonUtils.cpp │ │ ├── JsonUtils.hpp │ │ ├── MeshIO.cpp │ │ ├── MeshIO.hpp │ │ ├── MultiProgress.cpp │ │ ├── MultiProgress.hpp │ │ ├── ObjLoader.cpp │ │ ├── ObjLoader.hpp │ │ ├── ObjMaterial.hpp │ │ ├── Path.cpp │ │ ├── Path.hpp │ │ ├── RecursiveFileIterator.cpp │ │ ├── RecursiveFileIterator.hpp │ │ ├── Scene.cpp │ │ ├── Scene.hpp │ │ ├── StringUtils.cpp │ │ ├── StringUtils.hpp │ │ ├── TextureCache.cpp │ │ ├── TextureCache.hpp │ │ ├── UnicodeUtils.cpp │ │ ├── UnicodeUtils.hpp │ │ ├── ZipEntry.hpp │ │ ├── ZipReader.cpp │ │ ├── ZipReader.hpp │ │ ├── ZipStreambuf.cpp │ │ ├── ZipStreambuf.hpp │ │ ├── ZipWriter.cpp │ │ └── ZipWriter.hpp │ ├── math │ │ ├── AffineArithmetic.cpp │ │ ├── AffineArithmetic.hpp │ │ ├── Angle.hpp │ │ ├── BSpline.hpp │ │ ├── Bessel.hpp │ │ ├── BitManip.cpp │ │ ├── BitManip.hpp │ │ ├── Box.hpp │ │ ├── Erf.hpp │ │ ├── FastMath.hpp │ │ ├── GPFunctions.cpp │ │ ├── GPFunctions.hpp │ │ ├── GPNeuralNetwork.cpp │ │ ├── GPNeuralNetwork.hpp │ │ ├── GaussLegendre.hpp │ │ ├── GaussianProcess.cpp │ │ ├── GaussianProcess.hpp │ │ ├── GaussianProcessFactory.cpp │ │ ├── GaussianProcessFactory.hpp │ │ ├── Mat4f.cpp │ │ ├── Mat4f.hpp │ │ ├── MathUtil.hpp │ │ ├── Polynomial.hpp │ │ ├── Quaternion.hpp │ │ ├── Range.hpp │ │ ├── Ray.hpp │ │ ├── SdfFunctions.cpp │ │ ├── SdfFunctions.hpp │ │ ├── Spectral.cpp │ │ ├── Spectral.hpp │ │ ├── TangentFrame.hpp │ │ ├── Vec.hpp │ │ ├── WeightSpaceGaussianProcess.cpp │ │ ├── WeightSpaceGaussianProcess.hpp │ │ └── ziggurat_constants.h │ ├── media │ │ ├── AtmosphericMedium.cpp │ │ ├── AtmosphericMedium.hpp │ │ ├── ExponentialMedium.cpp │ │ ├── ExponentialMedium.hpp │ │ ├── FunctionSpaceGaussianProcessMedium.cpp │ │ ├── FunctionSpaceGaussianProcessMedium.hpp │ │ ├── GaussianProcessMedium.cpp │ │ ├── GaussianProcessMedium.hpp │ │ ├── HomogeneousMedium.cpp │ │ ├── HomogeneousMedium.hpp │ │ ├── Medium.cpp │ │ ├── Medium.hpp │ │ ├── MediumFactory.cpp │ │ ├── MediumFactory.hpp │ │ ├── VoxelMedium.cpp │ │ ├── VoxelMedium.hpp │ │ ├── WeightSpaceGaussianProcessMedium.cpp │ │ └── WeightSpaceGaussianProcessMedium.hpp │ ├── phasefunctions │ │ ├── BRDFPhaseFunction.cpp │ │ ├── BRDFPhaseFunction.hpp │ │ ├── HenyeyGreensteinPhaseFunction.cpp │ │ ├── HenyeyGreensteinPhaseFunction.hpp │ │ ├── IsotropicPhaseFunction.cpp │ │ ├── IsotropicPhaseFunction.hpp │ │ ├── LambertianPhaseFunction.cpp │ │ ├── LambertianPhaseFunction.hpp │ │ ├── PhaseFunction.cpp │ │ ├── PhaseFunction.hpp │ │ ├── PhaseFunctionFactory.cpp │ │ ├── PhaseFunctionFactory.hpp │ │ ├── RayleighPhaseFunction.cpp │ │ └── RayleighPhaseFunction.hpp │ ├── primitives │ │ ├── Cube.cpp │ │ ├── Cube.hpp │ │ ├── Curves.cpp │ │ ├── Curves.hpp │ │ ├── Cylinder.cpp │ │ ├── Cylinder.hpp │ │ ├── Disk.cpp │ │ ├── Disk.hpp │ │ ├── EmbreeUtil.cpp │ │ ├── EmbreeUtil.hpp │ │ ├── InfiniteSphere.cpp │ │ ├── InfiniteSphere.hpp │ │ ├── InfiniteSphereCap.cpp │ │ ├── InfiniteSphereCap.hpp │ │ ├── Instance.cpp │ │ ├── Instance.hpp │ │ ├── IntersectionInfo.hpp │ │ ├── IntersectionTemporary.hpp │ │ ├── Point.cpp │ │ ├── Point.hpp │ │ ├── Primitive.cpp │ │ ├── Primitive.hpp │ │ ├── PrimitiveFactory.cpp │ │ ├── PrimitiveFactory.hpp │ │ ├── Quad.cpp │ │ ├── Quad.hpp │ │ ├── Skydome.cpp │ │ ├── Skydome.hpp │ │ ├── Sphere.cpp │ │ ├── Sphere.hpp │ │ ├── Triangle.hpp │ │ ├── Triangle4.hpp │ │ ├── TriangleMesh.cpp │ │ ├── TriangleMesh.hpp │ │ ├── Vertex.hpp │ │ ├── VoxelHierarchy.hpp │ │ ├── VoxelOctree.hpp │ │ └── mc-loader │ │ │ ├── BiomeTexture.cpp │ │ │ ├── BiomeTexture.hpp │ │ │ ├── BlockDescriptor.hpp │ │ │ ├── BlockVariant.hpp │ │ │ ├── CubeFace.hpp │ │ │ ├── CubicElement.hpp │ │ │ ├── EmissiveBvh.hpp │ │ │ ├── MapLoader.hpp │ │ │ ├── Model.cpp │ │ │ ├── Model.hpp │ │ │ ├── ModelRef.hpp │ │ │ ├── ModelResolver.hpp │ │ │ ├── MultiQuadLight.cpp │ │ │ ├── MultiQuadLight.hpp │ │ │ ├── NBT.cpp │ │ │ ├── NBT.hpp │ │ │ ├── NamedFace.hpp │ │ │ ├── QuadGeometry.hpp │ │ │ ├── QuadMaterial.hpp │ │ │ ├── ResourcePackLoader.cpp │ │ │ ├── ResourcePackLoader.hpp │ │ │ ├── SolidAngleBvh.hpp │ │ │ ├── TexturedQuad.hpp │ │ │ ├── TraceableMinecraftMap.cpp │ │ │ └── TraceableMinecraftMap.hpp │ ├── renderer │ │ ├── RendererSettings.hpp │ │ └── TraceableScene.hpp │ ├── samplerecords │ │ ├── DirectionSample.hpp │ │ ├── LensSample.hpp │ │ ├── LightSample.hpp │ │ ├── MediumSample.hpp │ │ ├── PhaseSample.hpp │ │ ├── PositionSample.hpp │ │ └── SurfaceScatterEvent.hpp │ ├── sampling │ │ ├── Distribution1D.hpp │ │ ├── Distribution2D.hpp │ │ ├── Gaussian.cpp │ │ ├── Gaussian.hpp │ │ ├── InterpolatedDistribution1D.hpp │ │ ├── PathSampleGenerator.hpp │ │ ├── SampleWarp.hpp │ │ ├── SobolPathSampler.hpp │ │ ├── UniformPathSampler.hpp │ │ ├── UniformSampler.hpp │ │ └── WritablePathSampleGenerator.hpp │ ├── sse │ │ ├── SimdBool.hpp │ │ ├── SimdFloat.hpp │ │ ├── SimdUtils.hpp │ │ └── SimdVec.hpp │ ├── textures │ │ ├── BitmapTexture.cpp │ │ ├── BitmapTexture.hpp │ │ ├── BladeTexture.cpp │ │ ├── BladeTexture.hpp │ │ ├── CheckerTexture.cpp │ │ ├── CheckerTexture.hpp │ │ ├── ConstantTexture.cpp │ │ ├── ConstantTexture.hpp │ │ ├── DiskTexture.cpp │ │ ├── DiskTexture.hpp │ │ ├── IesTexture.cpp │ │ ├── IesTexture.hpp │ │ ├── Texture.cpp │ │ ├── Texture.hpp │ │ ├── TextureFactory.cpp │ │ └── TextureFactory.hpp │ ├── thread │ │ ├── TaskGroup.hpp │ │ ├── ThreadPool.cpp │ │ ├── ThreadPool.hpp │ │ ├── ThreadUtils.cpp │ │ └── ThreadUtils.hpp │ └── transmittances │ │ ├── DavisTransmittance.cpp │ │ ├── DavisTransmittance.hpp │ │ ├── DavisWeinsteinTransmittance.cpp │ │ ├── DavisWeinsteinTransmittance.hpp │ │ ├── DoubleExponentialTransmittance.cpp │ │ ├── DoubleExponentialTransmittance.hpp │ │ ├── ErlangTransmittance.cpp │ │ ├── ErlangTransmittance.hpp │ │ ├── ExponentialTransmittance.cpp │ │ ├── ExponentialTransmittance.hpp │ │ ├── GaussianProcessTransmittance.cpp │ │ ├── GaussianProcessTransmittance.hpp │ │ ├── InterpolatedTransmittance.cpp │ │ ├── InterpolatedTransmittance.hpp │ │ ├── LinearTransmittance.cpp │ │ ├── LinearTransmittance.hpp │ │ ├── PulseTransmittance.cpp │ │ ├── PulseTransmittance.hpp │ │ ├── QuadraticTransmittance.cpp │ │ ├── QuadraticTransmittance.hpp │ │ ├── TabulatedTransmittance.cpp │ │ ├── TabulatedTransmittance.hpp │ │ ├── Transmittance.hpp │ │ ├── TransmittanceFactory.cpp │ │ └── TransmittanceFactory.hpp ├── denoiser │ ├── BoxFilter.hpp │ ├── NlMeans.hpp │ ├── Pixmap.hpp │ ├── README.md │ ├── Regression.cpp │ ├── Regression.hpp │ └── denoiser.cpp ├── editor │ ├── AbstractPainter.hpp │ ├── BsdfDisplay.cpp │ ├── BsdfDisplay.hpp │ ├── CameraControls.hpp │ ├── ColorPickButton.cpp │ ├── ColorPickButton.hpp │ ├── CoreProfileAttributes.mm │ ├── CoreProfileContext.hpp │ ├── LoadErrorDialog.cpp │ ├── LoadErrorDialog.hpp │ ├── MainWindow.cpp │ ├── MainWindow.hpp │ ├── PreviewWindow.cpp │ ├── PreviewWindow.hpp │ ├── PropertyWindow.cpp │ ├── PropertyWindow.hpp │ ├── QtLambda.cpp │ ├── QtLambda.hpp │ ├── QtUtils.cpp │ ├── QtUtils.hpp │ ├── RenderWindow.cpp │ ├── RenderWindow.hpp │ ├── ShapeInput.cpp │ ├── ShapeInput.hpp │ ├── ShapePainter.cpp │ ├── ShapePainter.hpp │ ├── TextureDisplay.cpp │ ├── TextureDisplay.hpp │ ├── TransformGizmo.cpp │ ├── TransformGizmo.hpp │ ├── VerticalScrollArea.cpp │ ├── VerticalScrollArea.hpp │ ├── main.cpp │ ├── opengl │ │ ├── BufferObject.cpp │ │ ├── BufferObject.hpp │ │ ├── GlUtils.cpp │ │ ├── GlUtils.hpp │ │ ├── MatrixStack.cpp │ │ ├── MatrixStack.hpp │ │ ├── OpenGL.cpp │ │ ├── OpenGL.hpp │ │ ├── RenderTarget.cpp │ │ ├── RenderTarget.hpp │ │ ├── Shader.cpp │ │ ├── Shader.hpp │ │ ├── ShaderObject.cpp │ │ ├── ShaderObject.hpp │ │ ├── Texture.cpp │ │ ├── Texture.hpp │ │ ├── VertexBuffer.cpp │ │ └── VertexBuffer.hpp │ ├── properties │ │ ├── BoolProperty.cpp │ │ ├── BoolProperty.hpp │ │ ├── BsdfProperties.cpp │ │ ├── BsdfProperties.hpp │ │ ├── BsdfProperty.cpp │ │ ├── BsdfProperty.hpp │ │ ├── FloatProperty.cpp │ │ ├── FloatProperty.hpp │ │ ├── IntProperty.cpp │ │ ├── IntProperty.hpp │ │ ├── ListProperty.cpp │ │ ├── ListProperty.hpp │ │ ├── MediumProperty.cpp │ │ ├── MediumProperty.hpp │ │ ├── PathProperty.cpp │ │ ├── PathProperty.hpp │ │ ├── PrimitiveProperties.cpp │ │ ├── PrimitiveProperties.hpp │ │ ├── Property.cpp │ │ ├── Property.hpp │ │ ├── PropertyForm.cpp │ │ ├── PropertyForm.hpp │ │ ├── StringProperty.cpp │ │ ├── StringProperty.hpp │ │ ├── TextureProperty.cpp │ │ ├── TextureProperty.hpp │ │ ├── VectorProperty.cpp │ │ └── VectorProperty.hpp │ └── resources │ │ ├── Tungsten.ico │ │ └── Tungsten.rc ├── hdrmanip │ └── hdrmanip.cpp ├── json2xml │ ├── JsonXmlConverter.hpp │ └── json2xml.cpp ├── obj2json │ └── obj2json.cpp ├── scenemanip │ └── scenemanip.cpp ├── thirdparty │ ├── civetweb │ │ ├── civetweb.c │ │ ├── civetweb.h │ │ └── md5.inl │ ├── dirent │ │ └── dirent.h │ ├── embree │ │ ├── CMakeLists.txt │ │ ├── CTestConfig.cmake │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── common │ │ │ ├── CMakeLists.txt │ │ │ ├── cmake │ │ │ │ ├── FindOpenEXR.cmake │ │ │ │ ├── FindOpenSubdiv.cmake │ │ │ │ ├── FindPNG.cmake │ │ │ │ ├── FindTBB.cmake │ │ │ │ ├── clang.cmake │ │ │ │ ├── embree-config-default.cmake │ │ │ │ ├── embree-config-linux.cmake │ │ │ │ ├── embree-config-macosx.cmake │ │ │ │ ├── embree-config-version.cmake │ │ │ │ ├── embree-config-windows.cmake │ │ │ │ ├── gcc.cmake │ │ │ │ ├── icc.cmake │ │ │ │ ├── ispc.cmake │ │ │ │ ├── msvc.cmake │ │ │ │ ├── package.cmake │ │ │ │ ├── rpm_ldconfig.sh │ │ │ │ ├── test.cmake │ │ │ │ └── tutorial.cmake │ │ │ ├── lexers │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── parsestream.h │ │ │ │ ├── stream.h │ │ │ │ ├── streamfilters.h │ │ │ │ ├── stringstream.cpp │ │ │ │ ├── stringstream.h │ │ │ │ ├── tokenstream.cpp │ │ │ │ └── tokenstream.h │ │ │ ├── math │ │ │ │ ├── affinespace.h │ │ │ │ ├── bbox.h │ │ │ │ ├── col3.h │ │ │ │ ├── col4.h │ │ │ │ ├── color.h │ │ │ │ ├── constants.h │ │ │ │ ├── linearspace2.h │ │ │ │ ├── linearspace3.h │ │ │ │ ├── math.h │ │ │ │ ├── obbox.h │ │ │ │ ├── quaternion.h │ │ │ │ ├── vec2.h │ │ │ │ ├── vec3.h │ │ │ │ ├── vec3ba.h │ │ │ │ ├── vec3fa.h │ │ │ │ ├── vec3ia.h │ │ │ │ └── vec4.h │ │ │ ├── simd │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── avx.h │ │ │ │ ├── avx512.h │ │ │ │ ├── immintrin_emu.h │ │ │ │ ├── simd.h │ │ │ │ ├── sse.cpp │ │ │ │ ├── sse.h │ │ │ │ ├── sse_special.h │ │ │ │ ├── varying.h │ │ │ │ ├── vboold4_avx.h │ │ │ │ ├── vboold8_avx512.h │ │ │ │ ├── vboolf16_avx512.h │ │ │ │ ├── vboolf4_sse2.h │ │ │ │ ├── vboolf8_avx.h │ │ │ │ ├── vdouble4_avx.h │ │ │ │ ├── vdouble8_avx512.h │ │ │ │ ├── vfloat16_avx512.h │ │ │ │ ├── vfloat4_sse2.h │ │ │ │ ├── vfloat8_avx.h │ │ │ │ ├── vint16_avx512.h │ │ │ │ ├── vint4_sse2.h │ │ │ │ ├── vint8_avx.h │ │ │ │ ├── vint8_avx2.h │ │ │ │ ├── vlong4_avx2.h │ │ │ │ ├── vlong8_avx512.h │ │ │ │ └── vuint16_avx512.h │ │ │ ├── sys │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── alloc.cpp │ │ │ │ ├── alloc.h │ │ │ │ ├── array.h │ │ │ │ ├── atomic.h │ │ │ │ ├── barrier.cpp │ │ │ │ ├── barrier.h │ │ │ │ ├── condition.cpp │ │ │ │ ├── condition.h │ │ │ │ ├── filename.cpp │ │ │ │ ├── filename.h │ │ │ │ ├── intrinsics.h │ │ │ │ ├── library.cpp │ │ │ │ ├── library.h │ │ │ │ ├── mutex.cpp │ │ │ │ ├── mutex.h │ │ │ │ ├── network.cpp │ │ │ │ ├── network.h │ │ │ │ ├── platform.h │ │ │ │ ├── ref.h │ │ │ │ ├── regression.cpp │ │ │ │ ├── regression.h │ │ │ │ ├── string.cpp │ │ │ │ ├── string.h │ │ │ │ ├── sysinfo.cpp │ │ │ │ ├── sysinfo.h │ │ │ │ ├── thread.cpp │ │ │ │ ├── thread.h │ │ │ │ ├── vector.h │ │ │ │ └── vector_t.h │ │ │ └── tasking │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── taskscheduler.h │ │ │ │ ├── taskschedulerinternal.cpp │ │ │ │ ├── taskschedulerinternal.h │ │ │ │ ├── taskschedulertbb.cpp │ │ │ │ ├── taskschedulertbb.h │ │ │ │ └── tasksys.cpp │ │ ├── include │ │ │ └── embree2 │ │ │ │ ├── rtcore.h │ │ │ │ ├── rtcore.isph │ │ │ │ ├── rtcore_geometry.h │ │ │ │ ├── rtcore_geometry.isph │ │ │ │ ├── rtcore_geometry_user.h │ │ │ │ ├── rtcore_geometry_user.isph │ │ │ │ ├── rtcore_ray.h │ │ │ │ ├── rtcore_ray.isph │ │ │ │ ├── rtcore_scene.h │ │ │ │ └── rtcore_scene.isph │ │ └── kernels │ │ │ ├── CMakeLists.txt │ │ │ ├── algorithms │ │ │ ├── parallel_for.cpp │ │ │ ├── parallel_for.h │ │ │ ├── parallel_for_for.cpp │ │ │ ├── parallel_for_for.h │ │ │ ├── parallel_for_for_prefix_sum.cpp │ │ │ ├── parallel_for_for_prefix_sum.h │ │ │ ├── parallel_partition.h │ │ │ ├── parallel_prefix_sum.cpp │ │ │ ├── parallel_prefix_sum.h │ │ │ ├── parallel_reduce.cpp │ │ │ ├── parallel_reduce.h │ │ │ ├── pmap.cpp │ │ │ ├── pmap.h │ │ │ ├── prefix.cpp │ │ │ ├── prefix.h │ │ │ ├── pset.cpp │ │ │ ├── pset.h │ │ │ ├── range.h │ │ │ ├── sort.cpp │ │ │ └── sort.h │ │ │ ├── builders │ │ │ ├── bvh_builder_morton.h │ │ │ ├── bvh_builder_sah.h │ │ │ ├── heuristic_binning.h │ │ │ ├── heuristic_binning_array_aligned.h │ │ │ ├── heuristic_binning_array_unaligned.h │ │ │ ├── heuristic_binning_list_aligned.h │ │ │ ├── heuristic_spatial.h │ │ │ ├── heuristic_spatial_array_aligned.h │ │ │ ├── heuristic_spatial_binning_list.h │ │ │ ├── heuristic_spatial_list.h │ │ │ ├── heuristic_strand_array.h │ │ │ ├── presplit.h │ │ │ ├── priminfo.h │ │ │ ├── primrefblock.h │ │ │ ├── primrefgen.avx.cpp │ │ │ ├── primrefgen.avx512knl.cpp │ │ │ ├── primrefgen.avx512skx.cpp │ │ │ ├── primrefgen.cpp │ │ │ └── primrefgen.h │ │ │ ├── bvh │ │ │ ├── bvh.cpp │ │ │ ├── bvh.h │ │ │ ├── bvh4_factory.cpp │ │ │ ├── bvh4_factory.h │ │ │ ├── bvh8_factory.cpp │ │ │ ├── bvh8_factory.h │ │ │ ├── bvh_builder.avx.cpp │ │ │ ├── bvh_builder.avx512knl.cpp │ │ │ ├── bvh_builder.avx512skx.cpp │ │ │ ├── bvh_builder.cpp │ │ │ ├── bvh_builder.h │ │ │ ├── bvh_builder_hair.avx.cpp │ │ │ ├── bvh_builder_hair.cpp │ │ │ ├── bvh_builder_hair.h │ │ │ ├── bvh_builder_instancing.avx.cpp │ │ │ ├── bvh_builder_instancing.avx512knl.cpp │ │ │ ├── bvh_builder_instancing.avx512skx.cpp │ │ │ ├── bvh_builder_instancing.cpp │ │ │ ├── bvh_builder_instancing.h │ │ │ ├── bvh_builder_morton.avx.cpp │ │ │ ├── bvh_builder_morton.avx512knl.cpp │ │ │ ├── bvh_builder_morton.avx512skx.cpp │ │ │ ├── bvh_builder_morton.cpp │ │ │ ├── bvh_builder_sah.avx.cpp │ │ │ ├── bvh_builder_sah.avx512knl.cpp │ │ │ ├── bvh_builder_sah.avx512skx.cpp │ │ │ ├── bvh_builder_sah.cpp │ │ │ ├── bvh_builder_subdiv.avx.cpp │ │ │ ├── bvh_builder_subdiv.avx512knl.cpp │ │ │ ├── bvh_builder_subdiv.avx512skx.cpp │ │ │ ├── bvh_builder_subdiv.cpp │ │ │ ├── bvh_builder_twolevel.avx.cpp │ │ │ ├── bvh_builder_twolevel.avx512knl.cpp │ │ │ ├── bvh_builder_twolevel.avx512skx.cpp │ │ │ ├── bvh_builder_twolevel.cpp │ │ │ ├── bvh_builder_twolevel.h │ │ │ ├── bvh_intersector1.cpp │ │ │ ├── bvh_intersector1.h │ │ │ ├── bvh_intersector_hybrid.cpp │ │ │ ├── bvh_intersector_hybrid.h │ │ │ ├── bvh_intersector_node.h │ │ │ ├── bvh_intersector_single.cpp │ │ │ ├── bvh_intersector_single.h │ │ │ ├── bvh_intersector_stream.cpp │ │ │ ├── bvh_intersector_stream.h │ │ │ ├── bvh_intersector_stream_filters.cpp │ │ │ ├── bvh_intersector_stream_filters.h │ │ │ ├── bvh_refit.avx.cpp │ │ │ ├── bvh_refit.cpp │ │ │ ├── bvh_refit.h │ │ │ ├── bvh_rotate.cpp │ │ │ ├── bvh_rotate.h │ │ │ ├── bvh_statistics.cpp │ │ │ ├── bvh_statistics.h │ │ │ └── bvh_traverser1.h │ │ │ ├── common │ │ │ ├── accel.h │ │ │ ├── accelinstance.h │ │ │ ├── acceln.cpp │ │ │ ├── acceln.h │ │ │ ├── accelset.cpp │ │ │ ├── accelset.h │ │ │ ├── alloc.cpp │ │ │ ├── alloc.h │ │ │ ├── atomic_set.h │ │ │ ├── buffer.cpp │ │ │ ├── buffer.h │ │ │ ├── builder.h │ │ │ ├── default.h │ │ │ ├── device.cpp │ │ │ ├── device.h │ │ │ ├── geometry.cpp │ │ │ ├── geometry.h │ │ │ ├── hit.h │ │ │ ├── isa.h │ │ │ ├── primref.h │ │ │ ├── profile.h │ │ │ ├── ray.h │ │ │ ├── rtcore.cpp │ │ │ ├── rtcore.h │ │ │ ├── rtcore_ispc.cpp │ │ │ ├── rtcore_ispc.ispc │ │ │ ├── scene.cpp │ │ │ ├── scene.h │ │ │ ├── scene_bezier_curves.cpp │ │ │ ├── scene_bezier_curves.h │ │ │ ├── scene_geometry_instance.cpp │ │ │ ├── scene_geometry_instance.h │ │ │ ├── scene_instance.cpp │ │ │ ├── scene_instance.h │ │ │ ├── scene_line_segments.cpp │ │ │ ├── scene_line_segments.h │ │ │ ├── scene_quad_mesh.cpp │ │ │ ├── scene_quad_mesh.h │ │ │ ├── scene_subdiv_mesh.cpp │ │ │ ├── scene_subdiv_mesh.h │ │ │ ├── scene_subdiv_mesh_avx.cpp │ │ │ ├── scene_triangle_mesh.cpp │ │ │ ├── scene_triangle_mesh.h │ │ │ ├── scene_user_geometry.cpp │ │ │ ├── scene_user_geometry.h │ │ │ ├── stack_item.h │ │ │ ├── stat.cpp │ │ │ ├── stat.h │ │ │ ├── state.cpp │ │ │ ├── state.h │ │ │ └── vector.h │ │ │ ├── config.h.in │ │ │ ├── embree.rc │ │ │ ├── export.linux.map │ │ │ ├── export.macosx.map │ │ │ ├── geometry │ │ │ ├── bezier1i.h │ │ │ ├── bezier1i_intersector.h │ │ │ ├── bezier1v.h │ │ │ ├── bezier1v_intersector.h │ │ │ ├── bezier_geometry_intersector.h │ │ │ ├── bezier_intersector.h │ │ │ ├── cone.h │ │ │ ├── cylinder.h │ │ │ ├── discrete_tessellation.h │ │ │ ├── fillcone.h │ │ │ ├── filter.h │ │ │ ├── grid_aos.h │ │ │ ├── grid_aos_intersector.h │ │ │ ├── grid_aos_intersector1.h │ │ │ ├── grid_soa.cpp │ │ │ ├── grid_soa.h │ │ │ ├── grid_soa_intersector.h │ │ │ ├── grid_soa_intersector1.h │ │ │ ├── instance_intersector.cpp │ │ │ ├── instance_intersector.h │ │ │ ├── instance_intersector1.cpp │ │ │ ├── instance_intersector1.h │ │ │ ├── intersector_epilog.h │ │ │ ├── intersector_iterators.h │ │ │ ├── line_intersector.h │ │ │ ├── linei.h │ │ │ ├── linei_intersector.h │ │ │ ├── object.h │ │ │ ├── object_intersector.h │ │ │ ├── object_intersector1.h │ │ │ ├── plane.h │ │ │ ├── primitive.cpp │ │ │ ├── primitive.h │ │ │ ├── quad_intersector_moeller.h │ │ │ ├── quad_intersector_pluecker.h │ │ │ ├── quadi.h │ │ │ ├── quadi_intersector_moeller.h │ │ │ ├── quadi_intersector_pluecker.h │ │ │ ├── quadi_mb.h │ │ │ ├── quadv.h │ │ │ ├── quadv_intersector_moeller.h │ │ │ ├── subdivpatch1cached.h │ │ │ ├── subdivpatch1cached_intersector1.h │ │ │ ├── triangle.h │ │ │ ├── triangle4i_intersector_pluecker.h │ │ │ ├── triangle_intersector_moeller.h │ │ │ ├── triangle_intersector_pluecker.h │ │ │ ├── trianglei.h │ │ │ ├── trianglev.h │ │ │ └── trianglev_mb.h │ │ │ ├── subdiv │ │ │ ├── bezier_curve.cpp │ │ │ ├── bezier_curve.h │ │ │ ├── bezier_patch.h │ │ │ ├── bilinear_patch.h │ │ │ ├── bspline_patch.h │ │ │ ├── catmullclark_coefficients.cpp │ │ │ ├── catmullclark_coefficients.h │ │ │ ├── catmullclark_patch.h │ │ │ ├── catmullclark_ring.h │ │ │ ├── feature_adaptive_eval.h │ │ │ ├── feature_adaptive_eval_grid.h │ │ │ ├── feature_adaptive_eval_simd.h │ │ │ ├── gregory_patch.h │ │ │ ├── gregory_patch_dense.h │ │ │ ├── gridrange.h │ │ │ ├── half_edge.h │ │ │ ├── patch.h │ │ │ ├── patch_eval.h │ │ │ ├── patch_eval_grid.h │ │ │ ├── patch_eval_simd.h │ │ │ ├── subdivpatch1base.cpp │ │ │ ├── subdivpatch1base.h │ │ │ ├── subdivpatch1base_eval.cpp │ │ │ ├── tessellation.h │ │ │ ├── tessellation_cache.cpp │ │ │ └── tessellation_cache.h │ │ │ └── version.h.in │ ├── fmath │ │ └── fmath.hpp │ ├── lodepng │ │ ├── lodepng.cpp │ │ └── lodepng.h │ ├── miniz │ │ ├── miniz.c │ │ └── miniz.h │ ├── rapidjson │ │ ├── allocators.h │ │ ├── document.h │ │ ├── encodedstream.h │ │ ├── encodings.h │ │ ├── error │ │ │ ├── en.h │ │ │ └── error.h │ │ ├── filereadstream.h │ │ ├── filewritestream.h │ │ ├── fwd.h │ │ ├── internal │ │ │ ├── biginteger.h │ │ │ ├── diyfp.h │ │ │ ├── dtoa.h │ │ │ ├── ieee754.h │ │ │ ├── itoa.h │ │ │ ├── meta.h │ │ │ ├── pow10.h │ │ │ ├── regex.h │ │ │ ├── stack.h │ │ │ ├── strfunc.h │ │ │ ├── strtod.h │ │ │ └── swap.h │ │ ├── istreamwrapper.h │ │ ├── memorybuffer.h │ │ ├── memorystream.h │ │ ├── msinttypes │ │ │ ├── inttypes.h │ │ │ └── stdint.h │ │ ├── ostreamwrapper.h │ │ ├── pointer.h │ │ ├── prettywriter.h │ │ ├── rapidjson.h │ │ ├── reader.h │ │ ├── schema.h │ │ ├── stream.h │ │ ├── stringbuffer.h │ │ └── writer.h │ ├── skylight │ │ ├── ArHosekSkyModel.cpp │ │ ├── ArHosekSkyModel.h │ │ ├── ArHosekSkyModelData_CIEXYZ.h │ │ ├── ArHosekSkyModelData_RGB.h │ │ └── ArHosekSkyModelData_Spectral.h │ ├── sobol │ │ ├── sobol.cpp │ │ └── sobol.h │ ├── stbi │ │ ├── stb_image.c │ │ └── stb_image.h │ ├── tinyformat │ │ └── tinyformat.hpp │ └── tribox │ │ ├── tribox.cpp │ │ └── tribox.hpp ├── tungsten-server │ └── tungsten-server.cpp ├── tungsten-test │ ├── bake-csg.cpp │ ├── bin-to-vdb.cpp │ ├── deriv-plotting-interact.py │ ├── deriv-plotting.ipynb │ ├── derivative-test.cpp │ ├── dft-realization-gen.cpp │ ├── intersection-test.cpp │ ├── kernel-explorer.cpp │ ├── lod-gen.cpp │ ├── microfacet-gen.cpp │ ├── nspsr-test.cpp │ ├── phase-function-sampling.cpp │ ├── plotting.ipynb │ ├── realization-gen.cpp │ ├── transmittance-test.cpp │ └── weight-space-test.cpp └── tungsten │ ├── Shared.hpp │ └── tungsten.cpp ├── vcpkg-configuration.json └── vcpkg.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /Header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/Header.jpg -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/Readme.md -------------------------------------------------------------------------------- /cmake/AddCompilerFlag.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/AddCompilerFlag.cmake -------------------------------------------------------------------------------- /cmake/CheckCCompilerFlag.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/CheckCCompilerFlag.cmake -------------------------------------------------------------------------------- /cmake/CheckCXXCompilerFlag.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/CheckCXXCompilerFlag.cmake -------------------------------------------------------------------------------- /cmake/CheckMicCCompilerFlag.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/CheckMicCCompilerFlag.cmake -------------------------------------------------------------------------------- /cmake/CheckMicCXXCompilerFlag.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/CheckMicCXXCompilerFlag.cmake -------------------------------------------------------------------------------- /cmake/OptimizeForArchitecture.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/cmake/OptimizeForArchitecture.cmake -------------------------------------------------------------------------------- /data/editor/style/rc/Hmovetoolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/Hmovetoolbar.png -------------------------------------------------------------------------------- /data/editor/style/rc/Hsepartoolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/Hsepartoolbar.png -------------------------------------------------------------------------------- /data/editor/style/rc/Vmovetoolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/Vmovetoolbar.png -------------------------------------------------------------------------------- /data/editor/style/rc/Vsepartoolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/Vsepartoolbar.png -------------------------------------------------------------------------------- /data/editor/style/rc/branch_closed-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/branch_closed-on.png -------------------------------------------------------------------------------- /data/editor/style/rc/branch_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/branch_closed.png -------------------------------------------------------------------------------- /data/editor/style/rc/branch_open-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/branch_open-on.png -------------------------------------------------------------------------------- /data/editor/style/rc/branch_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/branch_open.png -------------------------------------------------------------------------------- /data/editor/style/rc/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/checkbox.png -------------------------------------------------------------------------------- /data/editor/style/rc/checkbox_indeterminate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/checkbox_indeterminate.png -------------------------------------------------------------------------------- /data/editor/style/rc/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/close.png -------------------------------------------------------------------------------- /data/editor/style/rc/down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/down_arrow.png -------------------------------------------------------------------------------- /data/editor/style/rc/down_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/down_arrow_disabled.png -------------------------------------------------------------------------------- /data/editor/style/rc/left_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/left_arrow.png -------------------------------------------------------------------------------- /data/editor/style/rc/left_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/left_arrow_disabled.png -------------------------------------------------------------------------------- /data/editor/style/rc/right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/right_arrow.png -------------------------------------------------------------------------------- /data/editor/style/rc/right_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/right_arrow_disabled.png -------------------------------------------------------------------------------- /data/editor/style/rc/sizegrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/sizegrip.png -------------------------------------------------------------------------------- /data/editor/style/rc/stylesheet-branch-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/stylesheet-branch-end.png -------------------------------------------------------------------------------- /data/editor/style/rc/stylesheet-branch-more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/stylesheet-branch-more.png -------------------------------------------------------------------------------- /data/editor/style/rc/stylesheet-vline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/stylesheet-vline.png -------------------------------------------------------------------------------- /data/editor/style/rc/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/transparent.png -------------------------------------------------------------------------------- /data/editor/style/rc/undock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/undock.png -------------------------------------------------------------------------------- /data/editor/style/rc/up_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/up_arrow.png -------------------------------------------------------------------------------- /data/editor/style/rc/up_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/rc/up_arrow_disabled.png -------------------------------------------------------------------------------- /data/editor/style/style.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/editor/style/style.qss -------------------------------------------------------------------------------- /data/example-scenes/cornell-box/scene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/cornell-box/scene.json -------------------------------------------------------------------------------- /data/example-scenes/gp-csg-test/FlowCheck.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-csg-test/FlowCheck.hdr -------------------------------------------------------------------------------- /data/example-scenes/gp-csg-test/baked-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-csg-test/baked-32.json -------------------------------------------------------------------------------- /data/example-scenes/gp-csg-test/baked-64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-csg-test/baked-64.json -------------------------------------------------------------------------------- /data/example-scenes/gp-csg-test/standard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-csg-test/standard.json -------------------------------------------------------------------------------- /data/example-scenes/gp-medium-knob/FlowCheck.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-medium-knob/FlowCheck.hdr -------------------------------------------------------------------------------- /data/example-scenes/gp-medium-knob/envmap.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-medium-knob/envmap.hdr -------------------------------------------------------------------------------- /data/example-scenes/gp-medium-knob/no-csg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-medium-knob/no-csg.json -------------------------------------------------------------------------------- /data/example-scenes/gp-medium-knob/standard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-medium-knob/standard.json -------------------------------------------------------------------------------- /data/example-scenes/gp-medium-wedge/wedge.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-medium-wedge/wedge.obj -------------------------------------------------------------------------------- /data/example-scenes/gp-spsr/FlowCheck.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-spsr/FlowCheck.hdr -------------------------------------------------------------------------------- /data/example-scenes/gp-spsr/bunny.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-spsr/bunny.json -------------------------------------------------------------------------------- /data/example-scenes/gp-spsr/bunny.vdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/gp-spsr/bunny.vdb -------------------------------------------------------------------------------- /data/example-scenes/hair/curl.fiber: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/hair/curl.fiber -------------------------------------------------------------------------------- /data/example-scenes/hair/scene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/hair/scene.json -------------------------------------------------------------------------------- /data/example-scenes/volumetric-caustic/scene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/volumetric-caustic/scene.json -------------------------------------------------------------------------------- /data/example-scenes/water-caustic/front.wo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/water-caustic/front.wo3 -------------------------------------------------------------------------------- /data/example-scenes/water-caustic/scene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/water-caustic/scene.json -------------------------------------------------------------------------------- /data/example-scenes/water-caustic/water.wo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/example-scenes/water-caustic/water.wo3 -------------------------------------------------------------------------------- /data/materialtest/Ring.wo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/materialtest/Ring.wo3 -------------------------------------------------------------------------------- /data/materialtest/Stand.wo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/materialtest/Stand.wo3 -------------------------------------------------------------------------------- /data/materialtest/T-Ball.wo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/materialtest/T-Ball.wo3 -------------------------------------------------------------------------------- /data/materialtest/envmap.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/materialtest/envmap.hdr -------------------------------------------------------------------------------- /data/materialtest/materialtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/materialtest/materialtest.json -------------------------------------------------------------------------------- /data/mc-loader/biomes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/biomes.json -------------------------------------------------------------------------------- /data/mc-loader/emitters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/emitters.json -------------------------------------------------------------------------------- /data/mc-loader/mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/mapping.json -------------------------------------------------------------------------------- /data/mc-loader/mask_furnace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/mask_furnace.png -------------------------------------------------------------------------------- /data/mc-loader/mask_redstone_torch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/mask_redstone_torch.png -------------------------------------------------------------------------------- /data/mc-loader/mask_torch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/mc-loader/mask_torch.png -------------------------------------------------------------------------------- /data/shaders/MeshPreview.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/MeshPreview.frag -------------------------------------------------------------------------------- /data/shaders/MeshPreview.geom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/MeshPreview.geom -------------------------------------------------------------------------------- /data/shaders/MeshPreview.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/MeshPreview.vert -------------------------------------------------------------------------------- /data/shaders/Preamble.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Preamble.txt -------------------------------------------------------------------------------- /data/shaders/Primitive.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Primitive.frag -------------------------------------------------------------------------------- /data/shaders/Primitive.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Primitive.vert -------------------------------------------------------------------------------- /data/shaders/SolidMesh.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/SolidMesh.frag -------------------------------------------------------------------------------- /data/shaders/SolidMesh.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/SolidMesh.vert -------------------------------------------------------------------------------- /data/shaders/Wireframe.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Wireframe.frag -------------------------------------------------------------------------------- /data/shaders/Wireframe.geom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Wireframe.geom -------------------------------------------------------------------------------- /data/shaders/Wireframe.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/data/shaders/Wireframe.vert -------------------------------------------------------------------------------- /src/core/AlignedAllocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/AlignedAllocator.hpp -------------------------------------------------------------------------------- /src/core/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Debug.cpp -------------------------------------------------------------------------------- /src/core/Debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Debug.hpp -------------------------------------------------------------------------------- /src/core/IntTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/IntTypes.hpp -------------------------------------------------------------------------------- /src/core/Logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Logging.cpp -------------------------------------------------------------------------------- /src/core/Logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Logging.hpp -------------------------------------------------------------------------------- /src/core/MemBuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/MemBuf.hpp -------------------------------------------------------------------------------- /src/core/Memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Memory.hpp -------------------------------------------------------------------------------- /src/core/Platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Platform.hpp -------------------------------------------------------------------------------- /src/core/StringableEnum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/StringableEnum.hpp -------------------------------------------------------------------------------- /src/core/Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Timer.hpp -------------------------------------------------------------------------------- /src/core/Version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/Version.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/Bsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/Bsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/Bsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/Bsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/BsdfFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/BsdfFactory.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/BsdfFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/BsdfFactory.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/BsdfLobes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/BsdfLobes.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ComplexIor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ComplexIor.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/ComplexIor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ComplexIor.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ComplexIorData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ComplexIorData.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ConductorBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ConductorBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/ConductorBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ConductorBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/DielectricBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/DielectricBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/DielectricBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/DielectricBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/DiffuseTransmissionBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/DiffuseTransmissionBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/DiffuseTransmissionBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/DiffuseTransmissionBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ErrorBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ErrorBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/ErrorBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ErrorBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ForwardBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ForwardBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/ForwardBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ForwardBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/Fresnel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/Fresnel.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/HairBcsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/HairBcsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/HairBcsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/HairBcsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/LambertBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/LambertBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/LambertBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/LambertBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/LambertianFiberBcsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/LambertianFiberBcsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/LambertianFiberBcsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/LambertianFiberBcsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/Microfacet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/Microfacet.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/Microfacet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/Microfacet.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/MirrorBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/MirrorBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/MirrorBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/MirrorBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/MixedBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/MixedBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/MixedBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/MixedBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/NDFBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/NDFBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/NDFBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/NDFBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/NullBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/NullBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/NullBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/NullBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/OrenNayarBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/OrenNayarBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/OrenNayarBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/OrenNayarBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/PhongBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PhongBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/PhongBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PhongBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/PlasticBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PlasticBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/PlasticBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PlasticBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/PrecomputedAzimuthalLobe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PrecomputedAzimuthalLobe.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/PrecomputedAzimuthalLobe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/PrecomputedAzimuthalLobe.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughCoatBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughCoatBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughCoatBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughCoatBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughConductorBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughConductorBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughConductorBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughConductorBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughDielectricBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughDielectricBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughDielectricBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughDielectricBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughPlasticBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughPlasticBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughPlasticBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughPlasticBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughWireBcsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughWireBcsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/RoughWireBcsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/RoughWireBcsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/SmoothCoatBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/SmoothCoatBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/SmoothCoatBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/SmoothCoatBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/ThinSheetBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ThinSheetBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/ThinSheetBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/ThinSheetBsdf.hpp -------------------------------------------------------------------------------- /src/core/bsdfs/TransparencyBsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/TransparencyBsdf.cpp -------------------------------------------------------------------------------- /src/core/bsdfs/TransparencyBsdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bsdfs/TransparencyBsdf.hpp -------------------------------------------------------------------------------- /src/core/bvh/BinaryBvh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/BinaryBvh.hpp -------------------------------------------------------------------------------- /src/core/bvh/BinnedSahSplitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/BinnedSahSplitter.hpp -------------------------------------------------------------------------------- /src/core/bvh/BvhBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/BvhBuilder.cpp -------------------------------------------------------------------------------- /src/core/bvh/BvhBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/BvhBuilder.hpp -------------------------------------------------------------------------------- /src/core/bvh/FullSahSplitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/FullSahSplitter.hpp -------------------------------------------------------------------------------- /src/core/bvh/MidpointSplitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/MidpointSplitter.hpp -------------------------------------------------------------------------------- /src/core/bvh/NaiveBvhNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/NaiveBvhNode.hpp -------------------------------------------------------------------------------- /src/core/bvh/Primitive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/Primitive.hpp -------------------------------------------------------------------------------- /src/core/bvh/Splitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/bvh/Splitter.hpp -------------------------------------------------------------------------------- /src/core/cameras/AtomicFramebuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/AtomicFramebuffer.hpp -------------------------------------------------------------------------------- /src/core/cameras/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/Camera.cpp -------------------------------------------------------------------------------- /src/core/cameras/Camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/Camera.hpp -------------------------------------------------------------------------------- /src/core/cameras/CameraFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/CameraFactory.cpp -------------------------------------------------------------------------------- /src/core/cameras/CameraFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/CameraFactory.hpp -------------------------------------------------------------------------------- /src/core/cameras/CubemapCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/CubemapCamera.cpp -------------------------------------------------------------------------------- /src/core/cameras/CubemapCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/CubemapCamera.hpp -------------------------------------------------------------------------------- /src/core/cameras/EquirectangularCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/EquirectangularCamera.cpp -------------------------------------------------------------------------------- /src/core/cameras/EquirectangularCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/EquirectangularCamera.hpp -------------------------------------------------------------------------------- /src/core/cameras/OutputBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/OutputBuffer.hpp -------------------------------------------------------------------------------- /src/core/cameras/OutputBufferSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/OutputBufferSettings.cpp -------------------------------------------------------------------------------- /src/core/cameras/OutputBufferSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/OutputBufferSettings.hpp -------------------------------------------------------------------------------- /src/core/cameras/PinholeCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/PinholeCamera.cpp -------------------------------------------------------------------------------- /src/core/cameras/PinholeCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/PinholeCamera.hpp -------------------------------------------------------------------------------- /src/core/cameras/ReconstructionFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/ReconstructionFilter.cpp -------------------------------------------------------------------------------- /src/core/cameras/ReconstructionFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/ReconstructionFilter.hpp -------------------------------------------------------------------------------- /src/core/cameras/ThinlensCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/ThinlensCamera.cpp -------------------------------------------------------------------------------- /src/core/cameras/ThinlensCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/ThinlensCamera.hpp -------------------------------------------------------------------------------- /src/core/cameras/Tonemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/Tonemap.cpp -------------------------------------------------------------------------------- /src/core/cameras/Tonemap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/cameras/Tonemap.hpp -------------------------------------------------------------------------------- /src/core/grids/GPVdbGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/GPVdbGrid.cpp -------------------------------------------------------------------------------- /src/core/grids/GPVdbGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/GPVdbGrid.hpp -------------------------------------------------------------------------------- /src/core/grids/Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/Grid.cpp -------------------------------------------------------------------------------- /src/core/grids/Grid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/Grid.hpp -------------------------------------------------------------------------------- /src/core/grids/GridFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/GridFactory.cpp -------------------------------------------------------------------------------- /src/core/grids/GridFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/GridFactory.hpp -------------------------------------------------------------------------------- /src/core/grids/VdbGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/VdbGrid.cpp -------------------------------------------------------------------------------- /src/core/grids/VdbGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/VdbGrid.hpp -------------------------------------------------------------------------------- /src/core/grids/VdbRaymarcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/grids/VdbRaymarcher.hpp -------------------------------------------------------------------------------- /src/core/integrators/ImageTile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/ImageTile.hpp -------------------------------------------------------------------------------- /src/core/integrators/Integrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/Integrator.cpp -------------------------------------------------------------------------------- /src/core/integrators/Integrator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/Integrator.hpp -------------------------------------------------------------------------------- /src/core/integrators/IntegratorFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/IntegratorFactory.cpp -------------------------------------------------------------------------------- /src/core/integrators/IntegratorFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/IntegratorFactory.hpp -------------------------------------------------------------------------------- /src/core/integrators/TraceBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/TraceBase.cpp -------------------------------------------------------------------------------- /src/core/integrators/TraceBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/TraceBase.hpp -------------------------------------------------------------------------------- /src/core/integrators/TraceSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/TraceSettings.hpp -------------------------------------------------------------------------------- /src/core/integrators/TraceState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/TraceState.hpp -------------------------------------------------------------------------------- /src/core/integrators/kelemen_mlt/SplatQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/kelemen_mlt/SplatQueue.hpp -------------------------------------------------------------------------------- /src/core/integrators/light_tracer/LightTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/light_tracer/LightTracer.cpp -------------------------------------------------------------------------------- /src/core/integrators/light_tracer/LightTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/light_tracer/LightTracer.hpp -------------------------------------------------------------------------------- /src/core/integrators/path_tracer/PathTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/path_tracer/PathTracer.cpp -------------------------------------------------------------------------------- /src/core/integrators/path_tracer/PathTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/path_tracer/PathTracer.hpp -------------------------------------------------------------------------------- /src/core/integrators/path_tracer/SampleRecord.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/path_tracer/SampleRecord.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/FrustumBinner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/FrustumBinner.cpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/FrustumBinner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/FrustumBinner.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/GridAccel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/GridAccel.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/KdTree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/KdTree.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/Photon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/Photon.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/PhotonRange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/PhotonRange.hpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/PhotonTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/PhotonTracer.cpp -------------------------------------------------------------------------------- /src/core/integrators/photon_map/PhotonTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/integrators/photon_map/PhotonTracer.hpp -------------------------------------------------------------------------------- /src/core/io/CliParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/CliParser.cpp -------------------------------------------------------------------------------- /src/core/io/CliParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/CliParser.hpp -------------------------------------------------------------------------------- /src/core/io/CurveIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/CurveIO.cpp -------------------------------------------------------------------------------- /src/core/io/CurveIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/CurveIO.hpp -------------------------------------------------------------------------------- /src/core/io/DirectoryChange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/DirectoryChange.hpp -------------------------------------------------------------------------------- /src/core/io/FileIterables.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileIterables.hpp -------------------------------------------------------------------------------- /src/core/io/FileIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileIterator.cpp -------------------------------------------------------------------------------- /src/core/io/FileIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileIterator.hpp -------------------------------------------------------------------------------- /src/core/io/FileStreambuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileStreambuf.cpp -------------------------------------------------------------------------------- /src/core/io/FileStreambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileStreambuf.hpp -------------------------------------------------------------------------------- /src/core/io/FileUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileUtils.cpp -------------------------------------------------------------------------------- /src/core/io/FileUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/FileUtils.hpp -------------------------------------------------------------------------------- /src/core/io/ImageIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ImageIO.cpp -------------------------------------------------------------------------------- /src/core/io/ImageIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ImageIO.hpp -------------------------------------------------------------------------------- /src/core/io/JsonDocument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonDocument.cpp -------------------------------------------------------------------------------- /src/core/io/JsonDocument.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonDocument.hpp -------------------------------------------------------------------------------- /src/core/io/JsonLoadException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonLoadException.cpp -------------------------------------------------------------------------------- /src/core/io/JsonLoadException.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonLoadException.hpp -------------------------------------------------------------------------------- /src/core/io/JsonObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonObject.hpp -------------------------------------------------------------------------------- /src/core/io/JsonPtr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonPtr.cpp -------------------------------------------------------------------------------- /src/core/io/JsonPtr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonPtr.hpp -------------------------------------------------------------------------------- /src/core/io/JsonSerializable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonSerializable.cpp -------------------------------------------------------------------------------- /src/core/io/JsonSerializable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonSerializable.hpp -------------------------------------------------------------------------------- /src/core/io/JsonUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonUtils.cpp -------------------------------------------------------------------------------- /src/core/io/JsonUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/JsonUtils.hpp -------------------------------------------------------------------------------- /src/core/io/MeshIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/MeshIO.cpp -------------------------------------------------------------------------------- /src/core/io/MeshIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/MeshIO.hpp -------------------------------------------------------------------------------- /src/core/io/MultiProgress.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/io/MultiProgress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/MultiProgress.hpp -------------------------------------------------------------------------------- /src/core/io/ObjLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ObjLoader.cpp -------------------------------------------------------------------------------- /src/core/io/ObjLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ObjLoader.hpp -------------------------------------------------------------------------------- /src/core/io/ObjMaterial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ObjMaterial.hpp -------------------------------------------------------------------------------- /src/core/io/Path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/Path.cpp -------------------------------------------------------------------------------- /src/core/io/Path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/Path.hpp -------------------------------------------------------------------------------- /src/core/io/RecursiveFileIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/RecursiveFileIterator.cpp -------------------------------------------------------------------------------- /src/core/io/RecursiveFileIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/RecursiveFileIterator.hpp -------------------------------------------------------------------------------- /src/core/io/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/Scene.cpp -------------------------------------------------------------------------------- /src/core/io/Scene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/Scene.hpp -------------------------------------------------------------------------------- /src/core/io/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/StringUtils.cpp -------------------------------------------------------------------------------- /src/core/io/StringUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/StringUtils.hpp -------------------------------------------------------------------------------- /src/core/io/TextureCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/TextureCache.cpp -------------------------------------------------------------------------------- /src/core/io/TextureCache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/TextureCache.hpp -------------------------------------------------------------------------------- /src/core/io/UnicodeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/UnicodeUtils.cpp -------------------------------------------------------------------------------- /src/core/io/UnicodeUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/UnicodeUtils.hpp -------------------------------------------------------------------------------- /src/core/io/ZipEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipEntry.hpp -------------------------------------------------------------------------------- /src/core/io/ZipReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipReader.cpp -------------------------------------------------------------------------------- /src/core/io/ZipReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipReader.hpp -------------------------------------------------------------------------------- /src/core/io/ZipStreambuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipStreambuf.cpp -------------------------------------------------------------------------------- /src/core/io/ZipStreambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipStreambuf.hpp -------------------------------------------------------------------------------- /src/core/io/ZipWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipWriter.cpp -------------------------------------------------------------------------------- /src/core/io/ZipWriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/io/ZipWriter.hpp -------------------------------------------------------------------------------- /src/core/math/AffineArithmetic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/AffineArithmetic.cpp -------------------------------------------------------------------------------- /src/core/math/AffineArithmetic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/AffineArithmetic.hpp -------------------------------------------------------------------------------- /src/core/math/Angle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Angle.hpp -------------------------------------------------------------------------------- /src/core/math/BSpline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/BSpline.hpp -------------------------------------------------------------------------------- /src/core/math/Bessel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Bessel.hpp -------------------------------------------------------------------------------- /src/core/math/BitManip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/BitManip.cpp -------------------------------------------------------------------------------- /src/core/math/BitManip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/BitManip.hpp -------------------------------------------------------------------------------- /src/core/math/Box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Box.hpp -------------------------------------------------------------------------------- /src/core/math/Erf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Erf.hpp -------------------------------------------------------------------------------- /src/core/math/FastMath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/FastMath.hpp -------------------------------------------------------------------------------- /src/core/math/GPFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GPFunctions.cpp -------------------------------------------------------------------------------- /src/core/math/GPFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GPFunctions.hpp -------------------------------------------------------------------------------- /src/core/math/GPNeuralNetwork.cpp: -------------------------------------------------------------------------------- 1 | #include "GPNeuralNetwork.hpp" -------------------------------------------------------------------------------- /src/core/math/GPNeuralNetwork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GPNeuralNetwork.hpp -------------------------------------------------------------------------------- /src/core/math/GaussLegendre.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GaussLegendre.hpp -------------------------------------------------------------------------------- /src/core/math/GaussianProcess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GaussianProcess.cpp -------------------------------------------------------------------------------- /src/core/math/GaussianProcess.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GaussianProcess.hpp -------------------------------------------------------------------------------- /src/core/math/GaussianProcessFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GaussianProcessFactory.cpp -------------------------------------------------------------------------------- /src/core/math/GaussianProcessFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/GaussianProcessFactory.hpp -------------------------------------------------------------------------------- /src/core/math/Mat4f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Mat4f.cpp -------------------------------------------------------------------------------- /src/core/math/Mat4f.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Mat4f.hpp -------------------------------------------------------------------------------- /src/core/math/MathUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/MathUtil.hpp -------------------------------------------------------------------------------- /src/core/math/Polynomial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Polynomial.hpp -------------------------------------------------------------------------------- /src/core/math/Quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Quaternion.hpp -------------------------------------------------------------------------------- /src/core/math/Range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Range.hpp -------------------------------------------------------------------------------- /src/core/math/Ray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Ray.hpp -------------------------------------------------------------------------------- /src/core/math/SdfFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/SdfFunctions.cpp -------------------------------------------------------------------------------- /src/core/math/SdfFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/SdfFunctions.hpp -------------------------------------------------------------------------------- /src/core/math/Spectral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Spectral.cpp -------------------------------------------------------------------------------- /src/core/math/Spectral.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Spectral.hpp -------------------------------------------------------------------------------- /src/core/math/TangentFrame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/TangentFrame.hpp -------------------------------------------------------------------------------- /src/core/math/Vec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/Vec.hpp -------------------------------------------------------------------------------- /src/core/math/WeightSpaceGaussianProcess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/WeightSpaceGaussianProcess.cpp -------------------------------------------------------------------------------- /src/core/math/WeightSpaceGaussianProcess.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/WeightSpaceGaussianProcess.hpp -------------------------------------------------------------------------------- /src/core/math/ziggurat_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/math/ziggurat_constants.h -------------------------------------------------------------------------------- /src/core/media/AtmosphericMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/AtmosphericMedium.cpp -------------------------------------------------------------------------------- /src/core/media/AtmosphericMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/AtmosphericMedium.hpp -------------------------------------------------------------------------------- /src/core/media/ExponentialMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/ExponentialMedium.cpp -------------------------------------------------------------------------------- /src/core/media/ExponentialMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/ExponentialMedium.hpp -------------------------------------------------------------------------------- /src/core/media/GaussianProcessMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/GaussianProcessMedium.cpp -------------------------------------------------------------------------------- /src/core/media/GaussianProcessMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/GaussianProcessMedium.hpp -------------------------------------------------------------------------------- /src/core/media/HomogeneousMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/HomogeneousMedium.cpp -------------------------------------------------------------------------------- /src/core/media/HomogeneousMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/HomogeneousMedium.hpp -------------------------------------------------------------------------------- /src/core/media/Medium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/Medium.cpp -------------------------------------------------------------------------------- /src/core/media/Medium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/Medium.hpp -------------------------------------------------------------------------------- /src/core/media/MediumFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/MediumFactory.cpp -------------------------------------------------------------------------------- /src/core/media/MediumFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/MediumFactory.hpp -------------------------------------------------------------------------------- /src/core/media/VoxelMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/VoxelMedium.cpp -------------------------------------------------------------------------------- /src/core/media/VoxelMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/VoxelMedium.hpp -------------------------------------------------------------------------------- /src/core/media/WeightSpaceGaussianProcessMedium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/WeightSpaceGaussianProcessMedium.cpp -------------------------------------------------------------------------------- /src/core/media/WeightSpaceGaussianProcessMedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/media/WeightSpaceGaussianProcessMedium.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/BRDFPhaseFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/BRDFPhaseFunction.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/BRDFPhaseFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/BRDFPhaseFunction.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/IsotropicPhaseFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/IsotropicPhaseFunction.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/IsotropicPhaseFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/IsotropicPhaseFunction.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/LambertianPhaseFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/LambertianPhaseFunction.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/LambertianPhaseFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/LambertianPhaseFunction.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/PhaseFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/PhaseFunction.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/PhaseFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/PhaseFunction.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/PhaseFunctionFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/PhaseFunctionFactory.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/PhaseFunctionFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/PhaseFunctionFactory.hpp -------------------------------------------------------------------------------- /src/core/phasefunctions/RayleighPhaseFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/RayleighPhaseFunction.cpp -------------------------------------------------------------------------------- /src/core/phasefunctions/RayleighPhaseFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/phasefunctions/RayleighPhaseFunction.hpp -------------------------------------------------------------------------------- /src/core/primitives/Cube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Cube.cpp -------------------------------------------------------------------------------- /src/core/primitives/Cube.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Cube.hpp -------------------------------------------------------------------------------- /src/core/primitives/Curves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Curves.cpp -------------------------------------------------------------------------------- /src/core/primitives/Curves.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Curves.hpp -------------------------------------------------------------------------------- /src/core/primitives/Cylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Cylinder.cpp -------------------------------------------------------------------------------- /src/core/primitives/Cylinder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Cylinder.hpp -------------------------------------------------------------------------------- /src/core/primitives/Disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Disk.cpp -------------------------------------------------------------------------------- /src/core/primitives/Disk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Disk.hpp -------------------------------------------------------------------------------- /src/core/primitives/EmbreeUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/EmbreeUtil.cpp -------------------------------------------------------------------------------- /src/core/primitives/EmbreeUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/EmbreeUtil.hpp -------------------------------------------------------------------------------- /src/core/primitives/InfiniteSphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/InfiniteSphere.cpp -------------------------------------------------------------------------------- /src/core/primitives/InfiniteSphere.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/InfiniteSphere.hpp -------------------------------------------------------------------------------- /src/core/primitives/InfiniteSphereCap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/InfiniteSphereCap.cpp -------------------------------------------------------------------------------- /src/core/primitives/InfiniteSphereCap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/InfiniteSphereCap.hpp -------------------------------------------------------------------------------- /src/core/primitives/Instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Instance.cpp -------------------------------------------------------------------------------- /src/core/primitives/Instance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Instance.hpp -------------------------------------------------------------------------------- /src/core/primitives/IntersectionInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/IntersectionInfo.hpp -------------------------------------------------------------------------------- /src/core/primitives/IntersectionTemporary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/IntersectionTemporary.hpp -------------------------------------------------------------------------------- /src/core/primitives/Point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Point.cpp -------------------------------------------------------------------------------- /src/core/primitives/Point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Point.hpp -------------------------------------------------------------------------------- /src/core/primitives/Primitive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Primitive.cpp -------------------------------------------------------------------------------- /src/core/primitives/Primitive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Primitive.hpp -------------------------------------------------------------------------------- /src/core/primitives/PrimitiveFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/PrimitiveFactory.cpp -------------------------------------------------------------------------------- /src/core/primitives/PrimitiveFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/PrimitiveFactory.hpp -------------------------------------------------------------------------------- /src/core/primitives/Quad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Quad.cpp -------------------------------------------------------------------------------- /src/core/primitives/Quad.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Quad.hpp -------------------------------------------------------------------------------- /src/core/primitives/Skydome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Skydome.cpp -------------------------------------------------------------------------------- /src/core/primitives/Skydome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Skydome.hpp -------------------------------------------------------------------------------- /src/core/primitives/Sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Sphere.cpp -------------------------------------------------------------------------------- /src/core/primitives/Sphere.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Sphere.hpp -------------------------------------------------------------------------------- /src/core/primitives/Triangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Triangle.hpp -------------------------------------------------------------------------------- /src/core/primitives/Triangle4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Triangle4.hpp -------------------------------------------------------------------------------- /src/core/primitives/TriangleMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/TriangleMesh.cpp -------------------------------------------------------------------------------- /src/core/primitives/TriangleMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/TriangleMesh.hpp -------------------------------------------------------------------------------- /src/core/primitives/Vertex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/Vertex.hpp -------------------------------------------------------------------------------- /src/core/primitives/VoxelHierarchy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/VoxelHierarchy.hpp -------------------------------------------------------------------------------- /src/core/primitives/VoxelOctree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/VoxelOctree.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/BiomeTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/BiomeTexture.cpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/BiomeTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/BiomeTexture.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/BlockDescriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/BlockDescriptor.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/BlockVariant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/BlockVariant.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/CubeFace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/CubeFace.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/CubicElement.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/CubicElement.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/EmissiveBvh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/EmissiveBvh.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/MapLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/MapLoader.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/Model.cpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/Model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/Model.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/ModelRef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/ModelRef.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/ModelResolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/ModelResolver.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/MultiQuadLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/MultiQuadLight.cpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/MultiQuadLight.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/MultiQuadLight.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/NBT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/NBT.cpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/NBT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/NBT.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/NamedFace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/NamedFace.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/QuadGeometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/QuadGeometry.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/QuadMaterial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/QuadMaterial.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/ResourcePackLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/ResourcePackLoader.cpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/ResourcePackLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/ResourcePackLoader.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/SolidAngleBvh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/SolidAngleBvh.hpp -------------------------------------------------------------------------------- /src/core/primitives/mc-loader/TexturedQuad.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/primitives/mc-loader/TexturedQuad.hpp -------------------------------------------------------------------------------- /src/core/renderer/RendererSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/renderer/RendererSettings.hpp -------------------------------------------------------------------------------- /src/core/renderer/TraceableScene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/renderer/TraceableScene.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/DirectionSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/DirectionSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/LensSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/LensSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/LightSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/LightSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/MediumSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/MediumSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/PhaseSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/PhaseSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/PositionSample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/PositionSample.hpp -------------------------------------------------------------------------------- /src/core/samplerecords/SurfaceScatterEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/samplerecords/SurfaceScatterEvent.hpp -------------------------------------------------------------------------------- /src/core/sampling/Distribution1D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/Distribution1D.hpp -------------------------------------------------------------------------------- /src/core/sampling/Distribution2D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/Distribution2D.hpp -------------------------------------------------------------------------------- /src/core/sampling/Gaussian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/Gaussian.cpp -------------------------------------------------------------------------------- /src/core/sampling/Gaussian.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/Gaussian.hpp -------------------------------------------------------------------------------- /src/core/sampling/InterpolatedDistribution1D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/InterpolatedDistribution1D.hpp -------------------------------------------------------------------------------- /src/core/sampling/PathSampleGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/PathSampleGenerator.hpp -------------------------------------------------------------------------------- /src/core/sampling/SampleWarp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/SampleWarp.hpp -------------------------------------------------------------------------------- /src/core/sampling/SobolPathSampler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/SobolPathSampler.hpp -------------------------------------------------------------------------------- /src/core/sampling/UniformPathSampler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/UniformPathSampler.hpp -------------------------------------------------------------------------------- /src/core/sampling/UniformSampler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/UniformSampler.hpp -------------------------------------------------------------------------------- /src/core/sampling/WritablePathSampleGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sampling/WritablePathSampleGenerator.hpp -------------------------------------------------------------------------------- /src/core/sse/SimdBool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sse/SimdBool.hpp -------------------------------------------------------------------------------- /src/core/sse/SimdFloat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sse/SimdFloat.hpp -------------------------------------------------------------------------------- /src/core/sse/SimdUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sse/SimdUtils.hpp -------------------------------------------------------------------------------- /src/core/sse/SimdVec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/sse/SimdVec.hpp -------------------------------------------------------------------------------- /src/core/textures/BitmapTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/BitmapTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/BitmapTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/BitmapTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/BladeTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/BladeTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/BladeTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/BladeTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/CheckerTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/CheckerTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/CheckerTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/CheckerTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/ConstantTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/ConstantTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/ConstantTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/ConstantTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/DiskTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/DiskTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/DiskTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/DiskTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/IesTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/IesTexture.cpp -------------------------------------------------------------------------------- /src/core/textures/IesTexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/IesTexture.hpp -------------------------------------------------------------------------------- /src/core/textures/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/Texture.cpp -------------------------------------------------------------------------------- /src/core/textures/Texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/Texture.hpp -------------------------------------------------------------------------------- /src/core/textures/TextureFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/TextureFactory.cpp -------------------------------------------------------------------------------- /src/core/textures/TextureFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/textures/TextureFactory.hpp -------------------------------------------------------------------------------- /src/core/thread/TaskGroup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/thread/TaskGroup.hpp -------------------------------------------------------------------------------- /src/core/thread/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/thread/ThreadPool.cpp -------------------------------------------------------------------------------- /src/core/thread/ThreadPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/thread/ThreadPool.hpp -------------------------------------------------------------------------------- /src/core/thread/ThreadUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/thread/ThreadUtils.cpp -------------------------------------------------------------------------------- /src/core/thread/ThreadUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/thread/ThreadUtils.hpp -------------------------------------------------------------------------------- /src/core/transmittances/DavisTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/DavisTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/DavisTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/DavisTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/ErlangTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/ErlangTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/ErlangTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/ErlangTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/ExponentialTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/ExponentialTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/ExponentialTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/ExponentialTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/LinearTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/LinearTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/LinearTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/LinearTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/PulseTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/PulseTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/PulseTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/PulseTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/QuadraticTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/QuadraticTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/QuadraticTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/QuadraticTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/TabulatedTransmittance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/TabulatedTransmittance.cpp -------------------------------------------------------------------------------- /src/core/transmittances/TabulatedTransmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/TabulatedTransmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/Transmittance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/Transmittance.hpp -------------------------------------------------------------------------------- /src/core/transmittances/TransmittanceFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/TransmittanceFactory.cpp -------------------------------------------------------------------------------- /src/core/transmittances/TransmittanceFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/core/transmittances/TransmittanceFactory.hpp -------------------------------------------------------------------------------- /src/denoiser/BoxFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/BoxFilter.hpp -------------------------------------------------------------------------------- /src/denoiser/NlMeans.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/NlMeans.hpp -------------------------------------------------------------------------------- /src/denoiser/Pixmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/Pixmap.hpp -------------------------------------------------------------------------------- /src/denoiser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/README.md -------------------------------------------------------------------------------- /src/denoiser/Regression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/Regression.cpp -------------------------------------------------------------------------------- /src/denoiser/Regression.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/Regression.hpp -------------------------------------------------------------------------------- /src/denoiser/denoiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/denoiser/denoiser.cpp -------------------------------------------------------------------------------- /src/editor/AbstractPainter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/AbstractPainter.hpp -------------------------------------------------------------------------------- /src/editor/BsdfDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/BsdfDisplay.cpp -------------------------------------------------------------------------------- /src/editor/BsdfDisplay.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/BsdfDisplay.hpp -------------------------------------------------------------------------------- /src/editor/CameraControls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/CameraControls.hpp -------------------------------------------------------------------------------- /src/editor/ColorPickButton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ColorPickButton.cpp -------------------------------------------------------------------------------- /src/editor/ColorPickButton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ColorPickButton.hpp -------------------------------------------------------------------------------- /src/editor/CoreProfileAttributes.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/CoreProfileAttributes.mm -------------------------------------------------------------------------------- /src/editor/CoreProfileContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/CoreProfileContext.hpp -------------------------------------------------------------------------------- /src/editor/LoadErrorDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/LoadErrorDialog.cpp -------------------------------------------------------------------------------- /src/editor/LoadErrorDialog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/LoadErrorDialog.hpp -------------------------------------------------------------------------------- /src/editor/MainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/MainWindow.cpp -------------------------------------------------------------------------------- /src/editor/MainWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/MainWindow.hpp -------------------------------------------------------------------------------- /src/editor/PreviewWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/PreviewWindow.cpp -------------------------------------------------------------------------------- /src/editor/PreviewWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/PreviewWindow.hpp -------------------------------------------------------------------------------- /src/editor/PropertyWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/PropertyWindow.cpp -------------------------------------------------------------------------------- /src/editor/PropertyWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/PropertyWindow.hpp -------------------------------------------------------------------------------- /src/editor/QtLambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/QtLambda.cpp -------------------------------------------------------------------------------- /src/editor/QtLambda.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/QtLambda.hpp -------------------------------------------------------------------------------- /src/editor/QtUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/QtUtils.cpp -------------------------------------------------------------------------------- /src/editor/QtUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/QtUtils.hpp -------------------------------------------------------------------------------- /src/editor/RenderWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/RenderWindow.cpp -------------------------------------------------------------------------------- /src/editor/RenderWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/RenderWindow.hpp -------------------------------------------------------------------------------- /src/editor/ShapeInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ShapeInput.cpp -------------------------------------------------------------------------------- /src/editor/ShapeInput.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ShapeInput.hpp -------------------------------------------------------------------------------- /src/editor/ShapePainter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ShapePainter.cpp -------------------------------------------------------------------------------- /src/editor/ShapePainter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/ShapePainter.hpp -------------------------------------------------------------------------------- /src/editor/TextureDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/TextureDisplay.cpp -------------------------------------------------------------------------------- /src/editor/TextureDisplay.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/TextureDisplay.hpp -------------------------------------------------------------------------------- /src/editor/TransformGizmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/TransformGizmo.cpp -------------------------------------------------------------------------------- /src/editor/TransformGizmo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/TransformGizmo.hpp -------------------------------------------------------------------------------- /src/editor/VerticalScrollArea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/VerticalScrollArea.cpp -------------------------------------------------------------------------------- /src/editor/VerticalScrollArea.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/VerticalScrollArea.hpp -------------------------------------------------------------------------------- /src/editor/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/main.cpp -------------------------------------------------------------------------------- /src/editor/opengl/BufferObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/BufferObject.cpp -------------------------------------------------------------------------------- /src/editor/opengl/BufferObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/BufferObject.hpp -------------------------------------------------------------------------------- /src/editor/opengl/GlUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/GlUtils.cpp -------------------------------------------------------------------------------- /src/editor/opengl/GlUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/GlUtils.hpp -------------------------------------------------------------------------------- /src/editor/opengl/MatrixStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/MatrixStack.cpp -------------------------------------------------------------------------------- /src/editor/opengl/MatrixStack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/MatrixStack.hpp -------------------------------------------------------------------------------- /src/editor/opengl/OpenGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/OpenGL.cpp -------------------------------------------------------------------------------- /src/editor/opengl/OpenGL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/OpenGL.hpp -------------------------------------------------------------------------------- /src/editor/opengl/RenderTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/RenderTarget.cpp -------------------------------------------------------------------------------- /src/editor/opengl/RenderTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/RenderTarget.hpp -------------------------------------------------------------------------------- /src/editor/opengl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/Shader.cpp -------------------------------------------------------------------------------- /src/editor/opengl/Shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/Shader.hpp -------------------------------------------------------------------------------- /src/editor/opengl/ShaderObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/ShaderObject.cpp -------------------------------------------------------------------------------- /src/editor/opengl/ShaderObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/ShaderObject.hpp -------------------------------------------------------------------------------- /src/editor/opengl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/Texture.cpp -------------------------------------------------------------------------------- /src/editor/opengl/Texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/Texture.hpp -------------------------------------------------------------------------------- /src/editor/opengl/VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/VertexBuffer.cpp -------------------------------------------------------------------------------- /src/editor/opengl/VertexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/opengl/VertexBuffer.hpp -------------------------------------------------------------------------------- /src/editor/properties/BoolProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BoolProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/BoolProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BoolProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/BsdfProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BsdfProperties.cpp -------------------------------------------------------------------------------- /src/editor/properties/BsdfProperties.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BsdfProperties.hpp -------------------------------------------------------------------------------- /src/editor/properties/BsdfProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BsdfProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/BsdfProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/BsdfProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/FloatProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/FloatProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/FloatProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/FloatProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/IntProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/IntProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/IntProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/IntProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/ListProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/ListProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/ListProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/ListProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/MediumProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/MediumProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/MediumProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/MediumProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/PathProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PathProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/PathProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PathProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/PrimitiveProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PrimitiveProperties.cpp -------------------------------------------------------------------------------- /src/editor/properties/PrimitiveProperties.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PrimitiveProperties.hpp -------------------------------------------------------------------------------- /src/editor/properties/Property.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/Property.cpp -------------------------------------------------------------------------------- /src/editor/properties/Property.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/Property.hpp -------------------------------------------------------------------------------- /src/editor/properties/PropertyForm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PropertyForm.cpp -------------------------------------------------------------------------------- /src/editor/properties/PropertyForm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/PropertyForm.hpp -------------------------------------------------------------------------------- /src/editor/properties/StringProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/StringProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/StringProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/StringProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/TextureProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/TextureProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/TextureProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/TextureProperty.hpp -------------------------------------------------------------------------------- /src/editor/properties/VectorProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/VectorProperty.cpp -------------------------------------------------------------------------------- /src/editor/properties/VectorProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/properties/VectorProperty.hpp -------------------------------------------------------------------------------- /src/editor/resources/Tungsten.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/resources/Tungsten.ico -------------------------------------------------------------------------------- /src/editor/resources/Tungsten.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/editor/resources/Tungsten.rc -------------------------------------------------------------------------------- /src/hdrmanip/hdrmanip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/hdrmanip/hdrmanip.cpp -------------------------------------------------------------------------------- /src/json2xml/JsonXmlConverter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/json2xml/JsonXmlConverter.hpp -------------------------------------------------------------------------------- /src/json2xml/json2xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/json2xml/json2xml.cpp -------------------------------------------------------------------------------- /src/obj2json/obj2json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/obj2json/obj2json.cpp -------------------------------------------------------------------------------- /src/scenemanip/scenemanip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/scenemanip/scenemanip.cpp -------------------------------------------------------------------------------- /src/thirdparty/civetweb/civetweb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/civetweb/civetweb.c -------------------------------------------------------------------------------- /src/thirdparty/civetweb/civetweb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/civetweb/civetweb.h -------------------------------------------------------------------------------- /src/thirdparty/civetweb/md5.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/civetweb/md5.inl -------------------------------------------------------------------------------- /src/thirdparty/dirent/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/dirent/dirent.h -------------------------------------------------------------------------------- /src/thirdparty/embree/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/CTestConfig.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/LICENSE.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/README.md -------------------------------------------------------------------------------- /src/thirdparty/embree/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/FindOpenEXR.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/FindOpenEXR.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/FindPNG.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/FindPNG.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/FindTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/FindTBB.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/clang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/clang.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/gcc.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/icc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/icc.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/ispc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/ispc.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/msvc.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/package.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/package.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/rpm_ldconfig.sh: -------------------------------------------------------------------------------- 1 | /sbin/ldconfig 2 | -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/test.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/cmake/tutorial.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/cmake/tutorial.cmake -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/parsestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/parsestream.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/stream.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/streamfilters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/streamfilters.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/stringstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/stringstream.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/stringstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/stringstream.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/tokenstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/tokenstream.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/lexers/tokenstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/lexers/tokenstream.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/affinespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/affinespace.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/bbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/bbox.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/col3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/col3.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/col4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/col4.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/color.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/constants.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/linearspace2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/linearspace2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/linearspace3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/linearspace3.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/math.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/obbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/obbox.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/quaternion.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec3.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec3ba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec3ba.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec3fa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec3fa.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec3ia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec3ia.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/math/vec4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/math/vec4.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/immintrin_emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/immintrin_emu.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/simd.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/sse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/sse.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/sse.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/sse_special.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/sse_special.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/varying.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/varying.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vboold4_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vboold4_avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vboold8_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vboold8_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vboolf16_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vboolf16_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vboolf4_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vboolf4_sse2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vboolf8_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vboolf8_avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vdouble4_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vdouble4_avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vdouble8_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vdouble8_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vfloat16_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vfloat16_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vfloat4_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vfloat4_sse2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vfloat8_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vfloat8_avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vint16_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vint16_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vint4_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vint4_sse2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vint8_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vint8_avx.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vint8_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vint8_avx2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vlong4_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vlong4_avx2.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vlong8_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vlong8_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/simd/vuint16_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/simd/vuint16_avx512.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/alloc.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/alloc.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/array.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/atomic.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/barrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/barrier.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/barrier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/barrier.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/condition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/condition.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/condition.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/filename.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/filename.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/filename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/filename.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/intrinsics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/intrinsics.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/library.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/library.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/mutex.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/mutex.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/network.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/network.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/platform.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/ref.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/regression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/regression.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/regression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/regression.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/string.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/string.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/sysinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/sysinfo.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/sysinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/sysinfo.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/thread.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/thread.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/vector.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/sys/vector_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/sys/vector_t.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/tasking/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/tasking/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/common/tasking/taskscheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/tasking/taskscheduler.h -------------------------------------------------------------------------------- /src/thirdparty/embree/common/tasking/tasksys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/common/tasking/tasksys.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/include/embree2/rtcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/include/embree2/rtcore.h -------------------------------------------------------------------------------- /src/thirdparty/embree/include/embree2/rtcore.isph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/include/embree2/rtcore.isph -------------------------------------------------------------------------------- /src/thirdparty/embree/include/embree2/rtcore_ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/include/embree2/rtcore_ray.h -------------------------------------------------------------------------------- /src/thirdparty/embree/include/embree2/rtcore_scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/include/embree2/rtcore_scene.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/pmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/pmap.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/pmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/pmap.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/prefix.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/prefix.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/pset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/pset.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/pset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/pset.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/range.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/sort.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/algorithms/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/algorithms/sort.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/builders/presplit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/builders/presplit.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/builders/priminfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/builders/priminfo.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/builders/primrefgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/builders/primrefgen.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh4_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh4_factory.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh4_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh4_factory.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh8_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh8_factory.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh8_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh8_factory.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_builder.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_builder.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_refit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_refit.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_refit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_refit.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_rotate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_rotate.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_rotate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_rotate.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_statistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_statistics.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/bvh/bvh_traverser1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/bvh/bvh_traverser1.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/accel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/accel.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/acceln.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/acceln.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/acceln.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/acceln.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/accelset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/accelset.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/accelset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/accelset.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/alloc.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/alloc.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/atomic_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/atomic_set.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/buffer.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/buffer.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/builder.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/default.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/device.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/device.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/geometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/geometry.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/geometry.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/hit.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/isa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/isa.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/primref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/primref.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/profile.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/ray.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/rtcore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/rtcore.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/rtcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/rtcore.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/scene.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/scene.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/stack_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/stack_item.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/stat.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/stat.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/state.cpp -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/state.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/common/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/common/vector.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/config.h.in -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/embree.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/embree.rc -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/export.linux.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/export.linux.map -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/export.macosx.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/export.macosx.map -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/bezier1i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/bezier1i.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/bezier1v.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/bezier1v.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/cone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/cone.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/cylinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/cylinder.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/fillcone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/fillcone.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/filter.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/grid_aos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/grid_aos.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/grid_soa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/grid_soa.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/linei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/linei.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/object.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/plane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/plane.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/primitive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/primitive.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/quadi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/quadi.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/quadi_mb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/quadi_mb.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/quadv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/quadv.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/triangle.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/trianglei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/trianglei.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/geometry/trianglev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/geometry/trianglev.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/subdiv/gridrange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/subdiv/gridrange.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/subdiv/half_edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/subdiv/half_edge.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/subdiv/patch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/subdiv/patch.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/subdiv/patch_eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/subdiv/patch_eval.h -------------------------------------------------------------------------------- /src/thirdparty/embree/kernels/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/embree/kernels/version.h.in -------------------------------------------------------------------------------- /src/thirdparty/fmath/fmath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/fmath/fmath.hpp -------------------------------------------------------------------------------- /src/thirdparty/lodepng/lodepng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/lodepng/lodepng.cpp -------------------------------------------------------------------------------- /src/thirdparty/lodepng/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/lodepng/lodepng.h -------------------------------------------------------------------------------- /src/thirdparty/miniz/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/miniz/miniz.c -------------------------------------------------------------------------------- /src/thirdparty/miniz/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/miniz/miniz.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/allocators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/allocators.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/document.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/encodedstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/encodedstream.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/encodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/encodings.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/error/en.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/error/en.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/error/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/error/error.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/filereadstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/filereadstream.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/filewritestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/filewritestream.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/fwd.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/biginteger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/biginteger.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/diyfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/diyfp.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/dtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/dtoa.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/ieee754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/ieee754.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/itoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/itoa.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/meta.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/pow10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/pow10.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/regex.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/stack.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/strfunc.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/strtod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/strtod.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/internal/swap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/internal/swap.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/istreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/istreamwrapper.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/memorybuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/memorybuffer.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/memorystream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/memorystream.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/msinttypes/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/msinttypes/inttypes.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/msinttypes/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/msinttypes/stdint.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/ostreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/ostreamwrapper.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/pointer.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/prettywriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/prettywriter.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/rapidjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/rapidjson.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/reader.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/schema.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/stream.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/stringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/stringbuffer.h -------------------------------------------------------------------------------- /src/thirdparty/rapidjson/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/rapidjson/writer.h -------------------------------------------------------------------------------- /src/thirdparty/skylight/ArHosekSkyModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/skylight/ArHosekSkyModel.cpp -------------------------------------------------------------------------------- /src/thirdparty/skylight/ArHosekSkyModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/skylight/ArHosekSkyModel.h -------------------------------------------------------------------------------- /src/thirdparty/skylight/ArHosekSkyModelData_RGB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/skylight/ArHosekSkyModelData_RGB.h -------------------------------------------------------------------------------- /src/thirdparty/sobol/sobol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/sobol/sobol.cpp -------------------------------------------------------------------------------- /src/thirdparty/sobol/sobol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/sobol/sobol.h -------------------------------------------------------------------------------- /src/thirdparty/stbi/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/stbi/stb_image.c -------------------------------------------------------------------------------- /src/thirdparty/stbi/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/stbi/stb_image.h -------------------------------------------------------------------------------- /src/thirdparty/tinyformat/tinyformat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/tinyformat/tinyformat.hpp -------------------------------------------------------------------------------- /src/thirdparty/tribox/tribox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/tribox/tribox.cpp -------------------------------------------------------------------------------- /src/thirdparty/tribox/tribox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/thirdparty/tribox/tribox.hpp -------------------------------------------------------------------------------- /src/tungsten-server/tungsten-server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-server/tungsten-server.cpp -------------------------------------------------------------------------------- /src/tungsten-test/bake-csg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/bake-csg.cpp -------------------------------------------------------------------------------- /src/tungsten-test/bin-to-vdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/bin-to-vdb.cpp -------------------------------------------------------------------------------- /src/tungsten-test/deriv-plotting-interact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/deriv-plotting-interact.py -------------------------------------------------------------------------------- /src/tungsten-test/deriv-plotting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/deriv-plotting.ipynb -------------------------------------------------------------------------------- /src/tungsten-test/derivative-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/derivative-test.cpp -------------------------------------------------------------------------------- /src/tungsten-test/dft-realization-gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/dft-realization-gen.cpp -------------------------------------------------------------------------------- /src/tungsten-test/intersection-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/intersection-test.cpp -------------------------------------------------------------------------------- /src/tungsten-test/kernel-explorer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/kernel-explorer.cpp -------------------------------------------------------------------------------- /src/tungsten-test/lod-gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/lod-gen.cpp -------------------------------------------------------------------------------- /src/tungsten-test/microfacet-gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/microfacet-gen.cpp -------------------------------------------------------------------------------- /src/tungsten-test/nspsr-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/nspsr-test.cpp -------------------------------------------------------------------------------- /src/tungsten-test/phase-function-sampling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/phase-function-sampling.cpp -------------------------------------------------------------------------------- /src/tungsten-test/plotting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/plotting.ipynb -------------------------------------------------------------------------------- /src/tungsten-test/realization-gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/realization-gen.cpp -------------------------------------------------------------------------------- /src/tungsten-test/transmittance-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/transmittance-test.cpp -------------------------------------------------------------------------------- /src/tungsten-test/weight-space-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten-test/weight-space-test.cpp -------------------------------------------------------------------------------- /src/tungsten/Shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten/Shared.hpp -------------------------------------------------------------------------------- /src/tungsten/tungsten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/src/tungsten/tungsten.cpp -------------------------------------------------------------------------------- /vcpkg-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/vcpkg-configuration.json -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daseyb/gpis-light-transport/HEAD/vcpkg.json --------------------------------------------------------------------------------