├── .classpath ├── .externalToolBuilders └── Ant Build.launch ├── .project ├── .settings ├── org.eclipse.jdt.core.prefs ├── org.eclipse.jdt.ui.prefs └── org.eclipse.ltk.core.refactoring.prefs ├── CHANGELOG ├── LICENSE ├── README ├── examples ├── aliens_shiny.sc ├── bump_demo.sc ├── bunny_ibl.sc ├── cornell_box_jensen.sc ├── gumbo_and_teapot.sc ├── julia.sc ├── shader_examples │ ├── AO001.sc │ ├── AO002.sc │ ├── Glass001.sc │ ├── Glass002.sc │ ├── Glass003.sc │ ├── Mirror001.sc │ ├── Phong001.sc │ ├── Phong002.sc │ ├── Phong003.sc │ ├── Phong004.sc │ ├── Shiny001.sc │ ├── Ward001.sc │ ├── Ward002.sc │ └── include │ │ ├── example_array.geo.sc │ │ └── example_scene.geo.sc ├── sky_small.hdr ├── sphereflake.sc ├── sponge.java ├── textures │ ├── brick_color.jpg │ ├── brick_normal.jpg │ ├── dirty_bump.jpg │ ├── reptileskin_bump.png │ ├── shiphull_bump.png │ └── slime_bump.jpg └── wireframe_demo.java ├── exporters ├── blender │ └── sunflow_export.py ├── maya │ └── sunflowExporter │ │ ├── SConstruct │ │ ├── icons │ │ ├── render_sunflowShader.xpm │ │ └── sunflowRender.xpm │ │ ├── installers │ │ └── win │ │ │ └── sunflowExporter.nsi │ │ ├── mel │ │ ├── AEsunflowHelperNodeTemplate.mel │ │ ├── AEsunflowShaderTemplate.mel │ │ ├── AEsunflowSkyNodeTemplate.mel │ │ ├── createSunflowGlobalsTab.mel │ │ ├── registerSunflowRenderer.mel │ │ ├── sunflowCreateMenu.mel │ │ ├── sunflowDeleteMenu.mel │ │ ├── sunflowRender.mel │ │ ├── sunflowShutdown.mel │ │ ├── sunflowStartup.mel │ │ ├── sunflowUtils.mel │ │ ├── unregisterSunflowRenderer.mel │ │ └── updateSunflowGlobalsTab.mel │ │ ├── src │ │ ├── pluginMain.cpp │ │ ├── skylight.cpp │ │ ├── skylight.h │ │ ├── sunflowBucketToRenderView.cpp │ │ ├── sunflowBucketToRenderView.h │ │ ├── sunflowConstants.cpp │ │ ├── sunflowConstants.h │ │ ├── sunflowExportCmd.cpp │ │ ├── sunflowExportCmd.h │ │ ├── sunflowGlobalsNode.cpp │ │ ├── sunflowGlobalsNode.h │ │ ├── sunflowHelperNode.cpp │ │ ├── sunflowHelperNode.h │ │ ├── sunflowShaderNode.cpp │ │ ├── sunflowShaderNode.h │ │ ├── sunflowSkyNode.cpp │ │ ├── sunflowSkyNode.h │ │ └── sunskyConstants.h │ │ ├── sunflowExport.sln │ │ └── sunflowExport.vcproj └── sketchup │ ├── Components │ └── su2sf │ │ ├── su2sf_directionnallight.skp │ │ ├── su2sf_pointlight.skp │ │ └── su2sf_sphericallight.skp │ └── Plugins │ └── su2sf.rb ├── janino.jar ├── resources ├── golden_0020.png ├── golden_0040.png ├── golden_0060.png ├── golden_0080.png ├── golden_0100.png ├── golden_0180.png └── golden_0200.png ├── src ├── SunflowGUI.java └── org │ └── sunflow │ ├── AsciiFileSunflowAPI.java │ ├── Benchmark.java │ ├── BinaryFileSunflowAPI.java │ ├── FileSunflowAPI.java │ ├── PluginRegistry.java │ ├── RealtimeBenchmark.java │ ├── RenderObjectMap.java │ ├── SunflowAPI.java │ ├── SunflowAPIInterface.java │ ├── core │ ├── AccelerationStructure.java │ ├── AccelerationStructureFactory.java │ ├── BucketOrder.java │ ├── Camera.java │ ├── CameraLens.java │ ├── CausticPhotonMapInterface.java │ ├── Display.java │ ├── Filter.java │ ├── GIEngine.java │ ├── Geometry.java │ ├── GlobalPhotonMapInterface.java │ ├── ImageSampler.java │ ├── Instance.java │ ├── InstanceList.java │ ├── IntersectionState.java │ ├── LightSample.java │ ├── LightServer.java │ ├── LightSource.java │ ├── Modifier.java │ ├── Options.java │ ├── ParameterList.java │ ├── PhotonStore.java │ ├── PrimitiveList.java │ ├── Ray.java │ ├── RenderObject.java │ ├── Scene.java │ ├── SceneParser.java │ ├── Shader.java │ ├── ShadingCache.java │ ├── ShadingState.java │ ├── Statistics.java │ ├── Tesselatable.java │ ├── Texture.java │ ├── TextureCache.java │ ├── accel │ │ ├── BoundingIntervalHierarchy.java │ │ ├── KDTree.java │ │ ├── NullAccelerator.java │ │ └── UniformGrid.java │ ├── bucket │ │ ├── BucketOrderFactory.java │ │ ├── ColumnBucketOrder.java │ │ ├── DiagonalBucketOrder.java │ │ ├── HilbertBucketOrder.java │ │ ├── InvertedBucketOrder.java │ │ ├── RandomBucketOrder.java │ │ ├── RowBucketOrder.java │ │ └── SpiralBucketOrder.java │ ├── camera │ │ ├── FisheyeLens.java │ │ ├── PinholeLens.java │ │ ├── SphericalLens.java │ │ └── ThinLens.java │ ├── display │ │ ├── FastDisplay.java │ │ ├── FileDisplay.java │ │ ├── FrameDisplay.java │ │ └── ImgPipeDisplay.java │ ├── filter │ │ ├── BlackmanHarrisFilter.java │ │ ├── BoxFilter.java │ │ ├── CatmullRomFilter.java │ │ ├── CubicBSpline.java │ │ ├── GaussianFilter.java │ │ ├── LanczosFilter.java │ │ ├── MitchellFilter.java │ │ ├── SincFilter.java │ │ └── TriangleFilter.java │ ├── gi │ │ ├── AmbientOcclusionGIEngine.java │ │ ├── FakeGIEngine.java │ │ ├── InstantGI.java │ │ ├── IrradianceCacheGIEngine.java │ │ └── PathTracingGIEngine.java │ ├── light │ │ ├── DirectionalSpotlight.java │ │ ├── ImageBasedLight.java │ │ ├── PointLight.java │ │ ├── SphereLight.java │ │ ├── SunSkyLight.java │ │ └── TriangleMeshLight.java │ ├── modifiers │ │ ├── BumpMappingModifier.java │ │ ├── NormalMapModifier.java │ │ └── PerlinModifier.java │ ├── parser │ │ ├── RA2Parser.java │ │ ├── RA3Parser.java │ │ ├── SCAbstractParser.java │ │ ├── SCAsciiParser.java │ │ ├── SCBinaryParser.java │ │ ├── SCParser.java │ │ ├── ShaveRibParser.java │ │ └── TriParser.java │ ├── photonmap │ │ ├── CausticPhotonMap.java │ │ ├── GlobalPhotonMap.java │ │ └── GridPhotonMap.java │ ├── primitive │ │ ├── Background.java │ │ ├── BanchoffSurface.java │ │ ├── Box.java │ │ ├── CornellBox.java │ │ ├── CubeGrid.java │ │ ├── Cylinder.java │ │ ├── Hair.java │ │ ├── JuliaFractal.java │ │ ├── ParticleSurface.java │ │ ├── Plane.java │ │ ├── QuadMesh.java │ │ ├── Sphere.java │ │ ├── SphereFlake.java │ │ ├── Torus.java │ │ └── TriangleMesh.java │ ├── renderer │ │ ├── BucketRenderer.java │ │ ├── MultipassRenderer.java │ │ ├── ProgressiveRenderer.java │ │ └── SimpleRenderer.java │ ├── shader │ │ ├── AmbientOcclusionShader.java │ │ ├── AnisotropicWardShader.java │ │ ├── ConstantShader.java │ │ ├── DiffuseShader.java │ │ ├── GlassShader.java │ │ ├── IDShader.java │ │ ├── MirrorShader.java │ │ ├── NormalShader.java │ │ ├── PhongShader.java │ │ ├── PrimIDShader.java │ │ ├── QuickGrayShader.java │ │ ├── ShinyDiffuseShader.java │ │ ├── SimpleShader.java │ │ ├── TexturedAmbientOcclusionShader.java │ │ ├── TexturedDiffuseShader.java │ │ ├── TexturedPhongShader.java │ │ ├── TexturedShinyDiffuseShader.java │ │ ├── TexturedWardShader.java │ │ ├── UVShader.java │ │ ├── UberShader.java │ │ ├── ViewCausticsShader.java │ │ ├── ViewGlobalPhotonsShader.java │ │ ├── ViewIrradianceShader.java │ │ └── WireframeShader.java │ └── tesselatable │ │ ├── BezierMesh.java │ │ ├── FileMesh.java │ │ ├── Gumbo.java │ │ └── Teapot.java │ ├── image │ ├── Bitmap.java │ ├── BitmapReader.java │ ├── BitmapWriter.java │ ├── BlackbodySpectrum.java │ ├── ChromaticitySpectrum.java │ ├── Color.java │ ├── ColorEncoder.java │ ├── ColorFactory.java │ ├── ConstantSpectralCurve.java │ ├── IrregularSpectralCurve.java │ ├── RGBSpace.java │ ├── RegularSpectralCurve.java │ ├── SpectralCurve.java │ ├── XYZColor.java │ ├── formats │ │ ├── BitmapBlack.java │ │ ├── BitmapG8.java │ │ ├── BitmapGA8.java │ │ ├── BitmapRGB8.java │ │ ├── BitmapRGBA8.java │ │ ├── BitmapRGBE.java │ │ ├── BitmapXYZ.java │ │ └── GenericBitmap.java │ ├── readers │ │ ├── BMPBitmapReader.java │ │ ├── HDRBitmapReader.java │ │ ├── IGIBitmapReader.java │ │ ├── JPGBitmapReader.java │ │ ├── PNGBitmapReader.java │ │ └── TGABitmapReader.java │ └── writers │ │ ├── EXRBitmapWriter.java │ │ ├── HDRBitmapWriter.java │ │ ├── IGIBitmapWriter.java │ │ ├── PNGBitmapWriter.java │ │ └── TGABitmapWriter.java │ ├── math │ ├── BoundingBox.java │ ├── MathUtils.java │ ├── Matrix4.java │ ├── MovingMatrix4.java │ ├── OrthoNormalBasis.java │ ├── PerlinScalar.java │ ├── PerlinVector.java │ ├── Point2.java │ ├── Point3.java │ ├── QMC.java │ ├── Solvers.java │ └── Vector3.java │ ├── system │ ├── BenchmarkFramework.java │ ├── BenchmarkTest.java │ ├── ByteUtil.java │ ├── FileUtils.java │ ├── ImagePanel.java │ ├── Memory.java │ ├── Parser.java │ ├── Plugins.java │ ├── RenderGlobalsPanel.java │ ├── SearchPath.java │ ├── Timer.java │ ├── UI.java │ ├── UserInterface.java │ └── ui │ │ ├── ConsoleInterface.java │ │ └── SilentInterface.java │ └── util │ ├── FastHashMap.java │ ├── FloatArray.java │ └── IntArray.java ├── sunflow.bat └── sunflow.sh /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.classpath -------------------------------------------------------------------------------- /.externalToolBuilders/Ant Build.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.externalToolBuilders/Ant Build.launch -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.ltk.core.refactoring.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/.settings/org.eclipse.ltk.core.refactoring.prefs -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/README -------------------------------------------------------------------------------- /examples/aliens_shiny.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/aliens_shiny.sc -------------------------------------------------------------------------------- /examples/bump_demo.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/bump_demo.sc -------------------------------------------------------------------------------- /examples/bunny_ibl.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/bunny_ibl.sc -------------------------------------------------------------------------------- /examples/cornell_box_jensen.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/cornell_box_jensen.sc -------------------------------------------------------------------------------- /examples/gumbo_and_teapot.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/gumbo_and_teapot.sc -------------------------------------------------------------------------------- /examples/julia.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/julia.sc -------------------------------------------------------------------------------- /examples/shader_examples/AO001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/AO001.sc -------------------------------------------------------------------------------- /examples/shader_examples/AO002.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/AO002.sc -------------------------------------------------------------------------------- /examples/shader_examples/Glass001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Glass001.sc -------------------------------------------------------------------------------- /examples/shader_examples/Glass002.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Glass002.sc -------------------------------------------------------------------------------- /examples/shader_examples/Glass003.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Glass003.sc -------------------------------------------------------------------------------- /examples/shader_examples/Mirror001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Mirror001.sc -------------------------------------------------------------------------------- /examples/shader_examples/Phong001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Phong001.sc -------------------------------------------------------------------------------- /examples/shader_examples/Phong002.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Phong002.sc -------------------------------------------------------------------------------- /examples/shader_examples/Phong003.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Phong003.sc -------------------------------------------------------------------------------- /examples/shader_examples/Phong004.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Phong004.sc -------------------------------------------------------------------------------- /examples/shader_examples/Shiny001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Shiny001.sc -------------------------------------------------------------------------------- /examples/shader_examples/Ward001.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Ward001.sc -------------------------------------------------------------------------------- /examples/shader_examples/Ward002.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/Ward002.sc -------------------------------------------------------------------------------- /examples/shader_examples/include/example_array.geo.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/include/example_array.geo.sc -------------------------------------------------------------------------------- /examples/shader_examples/include/example_scene.geo.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/shader_examples/include/example_scene.geo.sc -------------------------------------------------------------------------------- /examples/sky_small.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/sky_small.hdr -------------------------------------------------------------------------------- /examples/sphereflake.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/sphereflake.sc -------------------------------------------------------------------------------- /examples/sponge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/sponge.java -------------------------------------------------------------------------------- /examples/textures/brick_color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/brick_color.jpg -------------------------------------------------------------------------------- /examples/textures/brick_normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/brick_normal.jpg -------------------------------------------------------------------------------- /examples/textures/dirty_bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/dirty_bump.jpg -------------------------------------------------------------------------------- /examples/textures/reptileskin_bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/reptileskin_bump.png -------------------------------------------------------------------------------- /examples/textures/shiphull_bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/shiphull_bump.png -------------------------------------------------------------------------------- /examples/textures/slime_bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/textures/slime_bump.jpg -------------------------------------------------------------------------------- /examples/wireframe_demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/examples/wireframe_demo.java -------------------------------------------------------------------------------- /exporters/blender/sunflow_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/blender/sunflow_export.py -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/SConstruct -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/icons/render_sunflowShader.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/icons/render_sunflowShader.xpm -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/icons/sunflowRender.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/icons/sunflowRender.xpm -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/installers/win/sunflowExporter.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/installers/win/sunflowExporter.nsi -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/AEsunflowHelperNodeTemplate.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/AEsunflowHelperNodeTemplate.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/AEsunflowShaderTemplate.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/AEsunflowShaderTemplate.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/AEsunflowSkyNodeTemplate.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/AEsunflowSkyNodeTemplate.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/createSunflowGlobalsTab.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/createSunflowGlobalsTab.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/registerSunflowRenderer.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/registerSunflowRenderer.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowCreateMenu.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowCreateMenu.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowDeleteMenu.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowDeleteMenu.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowRender.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowRender.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowShutdown.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowShutdown.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowStartup.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowStartup.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/sunflowUtils.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/sunflowUtils.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/unregisterSunflowRenderer.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/unregisterSunflowRenderer.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/mel/updateSunflowGlobalsTab.mel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/mel/updateSunflowGlobalsTab.mel -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/pluginMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/pluginMain.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/skylight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/skylight.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/skylight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/skylight.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowBucketToRenderView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowBucketToRenderView.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowBucketToRenderView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowBucketToRenderView.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowConstants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowConstants.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowConstants.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowExportCmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowExportCmd.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowExportCmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowExportCmd.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowGlobalsNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowGlobalsNode.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowGlobalsNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowGlobalsNode.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowHelperNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowHelperNode.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowHelperNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowHelperNode.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowShaderNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowShaderNode.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowShaderNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowShaderNode.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowSkyNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowSkyNode.cpp -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunflowSkyNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunflowSkyNode.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/src/sunskyConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/src/sunskyConstants.h -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/sunflowExport.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/sunflowExport.sln -------------------------------------------------------------------------------- /exporters/maya/sunflowExporter/sunflowExport.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/maya/sunflowExporter/sunflowExport.vcproj -------------------------------------------------------------------------------- /exporters/sketchup/Components/su2sf/su2sf_directionnallight.skp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/sketchup/Components/su2sf/su2sf_directionnallight.skp -------------------------------------------------------------------------------- /exporters/sketchup/Components/su2sf/su2sf_pointlight.skp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/sketchup/Components/su2sf/su2sf_pointlight.skp -------------------------------------------------------------------------------- /exporters/sketchup/Components/su2sf/su2sf_sphericallight.skp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/sketchup/Components/su2sf/su2sf_sphericallight.skp -------------------------------------------------------------------------------- /exporters/sketchup/Plugins/su2sf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/exporters/sketchup/Plugins/su2sf.rb -------------------------------------------------------------------------------- /janino.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/janino.jar -------------------------------------------------------------------------------- /resources/golden_0020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0020.png -------------------------------------------------------------------------------- /resources/golden_0040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0040.png -------------------------------------------------------------------------------- /resources/golden_0060.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0060.png -------------------------------------------------------------------------------- /resources/golden_0080.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0080.png -------------------------------------------------------------------------------- /resources/golden_0100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0100.png -------------------------------------------------------------------------------- /resources/golden_0180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0180.png -------------------------------------------------------------------------------- /resources/golden_0200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/resources/golden_0200.png -------------------------------------------------------------------------------- /src/SunflowGUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/SunflowGUI.java -------------------------------------------------------------------------------- /src/org/sunflow/AsciiFileSunflowAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/AsciiFileSunflowAPI.java -------------------------------------------------------------------------------- /src/org/sunflow/Benchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/Benchmark.java -------------------------------------------------------------------------------- /src/org/sunflow/BinaryFileSunflowAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/BinaryFileSunflowAPI.java -------------------------------------------------------------------------------- /src/org/sunflow/FileSunflowAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/FileSunflowAPI.java -------------------------------------------------------------------------------- /src/org/sunflow/PluginRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/PluginRegistry.java -------------------------------------------------------------------------------- /src/org/sunflow/RealtimeBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/RealtimeBenchmark.java -------------------------------------------------------------------------------- /src/org/sunflow/RenderObjectMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/RenderObjectMap.java -------------------------------------------------------------------------------- /src/org/sunflow/SunflowAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/SunflowAPI.java -------------------------------------------------------------------------------- /src/org/sunflow/SunflowAPIInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/SunflowAPIInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/core/AccelerationStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/AccelerationStructure.java -------------------------------------------------------------------------------- /src/org/sunflow/core/AccelerationStructureFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/AccelerationStructureFactory.java -------------------------------------------------------------------------------- /src/org/sunflow/core/BucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/BucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Camera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Camera.java -------------------------------------------------------------------------------- /src/org/sunflow/core/CameraLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/CameraLens.java -------------------------------------------------------------------------------- /src/org/sunflow/core/CausticPhotonMapInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/CausticPhotonMapInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Display.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Display.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Filter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/GIEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/GIEngine.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Geometry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Geometry.java -------------------------------------------------------------------------------- /src/org/sunflow/core/GlobalPhotonMapInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/GlobalPhotonMapInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/core/ImageSampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/ImageSampler.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Instance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Instance.java -------------------------------------------------------------------------------- /src/org/sunflow/core/InstanceList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/InstanceList.java -------------------------------------------------------------------------------- /src/org/sunflow/core/IntersectionState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/IntersectionState.java -------------------------------------------------------------------------------- /src/org/sunflow/core/LightSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/LightSample.java -------------------------------------------------------------------------------- /src/org/sunflow/core/LightServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/LightServer.java -------------------------------------------------------------------------------- /src/org/sunflow/core/LightSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/LightSource.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Modifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Modifier.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Options.java -------------------------------------------------------------------------------- /src/org/sunflow/core/ParameterList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/ParameterList.java -------------------------------------------------------------------------------- /src/org/sunflow/core/PhotonStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/PhotonStore.java -------------------------------------------------------------------------------- /src/org/sunflow/core/PrimitiveList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/PrimitiveList.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Ray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Ray.java -------------------------------------------------------------------------------- /src/org/sunflow/core/RenderObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/RenderObject.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Scene.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Scene.java -------------------------------------------------------------------------------- /src/org/sunflow/core/SceneParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/SceneParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Shader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Shader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/ShadingCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/ShadingCache.java -------------------------------------------------------------------------------- /src/org/sunflow/core/ShadingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/ShadingState.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Statistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Statistics.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Tesselatable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Tesselatable.java -------------------------------------------------------------------------------- /src/org/sunflow/core/Texture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/Texture.java -------------------------------------------------------------------------------- /src/org/sunflow/core/TextureCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/TextureCache.java -------------------------------------------------------------------------------- /src/org/sunflow/core/accel/BoundingIntervalHierarchy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/accel/BoundingIntervalHierarchy.java -------------------------------------------------------------------------------- /src/org/sunflow/core/accel/KDTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/accel/KDTree.java -------------------------------------------------------------------------------- /src/org/sunflow/core/accel/NullAccelerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/accel/NullAccelerator.java -------------------------------------------------------------------------------- /src/org/sunflow/core/accel/UniformGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/accel/UniformGrid.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/BucketOrderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/BucketOrderFactory.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/ColumnBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/ColumnBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/DiagonalBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/DiagonalBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/HilbertBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/HilbertBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/InvertedBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/InvertedBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/RandomBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/RandomBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/RowBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/RowBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/bucket/SpiralBucketOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/bucket/SpiralBucketOrder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/camera/FisheyeLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/camera/FisheyeLens.java -------------------------------------------------------------------------------- /src/org/sunflow/core/camera/PinholeLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/camera/PinholeLens.java -------------------------------------------------------------------------------- /src/org/sunflow/core/camera/SphericalLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/camera/SphericalLens.java -------------------------------------------------------------------------------- /src/org/sunflow/core/camera/ThinLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/camera/ThinLens.java -------------------------------------------------------------------------------- /src/org/sunflow/core/display/FastDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/display/FastDisplay.java -------------------------------------------------------------------------------- /src/org/sunflow/core/display/FileDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/display/FileDisplay.java -------------------------------------------------------------------------------- /src/org/sunflow/core/display/FrameDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/display/FrameDisplay.java -------------------------------------------------------------------------------- /src/org/sunflow/core/display/ImgPipeDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/display/ImgPipeDisplay.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/BlackmanHarrisFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/BlackmanHarrisFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/BoxFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/BoxFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/CatmullRomFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/CatmullRomFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/CubicBSpline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/CubicBSpline.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/GaussianFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/GaussianFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/LanczosFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/LanczosFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/MitchellFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/MitchellFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/SincFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/SincFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/filter/TriangleFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/filter/TriangleFilter.java -------------------------------------------------------------------------------- /src/org/sunflow/core/gi/AmbientOcclusionGIEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/gi/AmbientOcclusionGIEngine.java -------------------------------------------------------------------------------- /src/org/sunflow/core/gi/FakeGIEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/gi/FakeGIEngine.java -------------------------------------------------------------------------------- /src/org/sunflow/core/gi/InstantGI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/gi/InstantGI.java -------------------------------------------------------------------------------- /src/org/sunflow/core/gi/IrradianceCacheGIEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/gi/IrradianceCacheGIEngine.java -------------------------------------------------------------------------------- /src/org/sunflow/core/gi/PathTracingGIEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/gi/PathTracingGIEngine.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/DirectionalSpotlight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/DirectionalSpotlight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/ImageBasedLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/ImageBasedLight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/PointLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/PointLight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/SphereLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/SphereLight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/SunSkyLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/SunSkyLight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/light/TriangleMeshLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/light/TriangleMeshLight.java -------------------------------------------------------------------------------- /src/org/sunflow/core/modifiers/BumpMappingModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/modifiers/BumpMappingModifier.java -------------------------------------------------------------------------------- /src/org/sunflow/core/modifiers/NormalMapModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/modifiers/NormalMapModifier.java -------------------------------------------------------------------------------- /src/org/sunflow/core/modifiers/PerlinModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/modifiers/PerlinModifier.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/RA2Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/RA2Parser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/RA3Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/RA3Parser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/SCAbstractParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/SCAbstractParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/SCAsciiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/SCAsciiParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/SCBinaryParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/SCBinaryParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/SCParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/SCParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/ShaveRibParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/ShaveRibParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/parser/TriParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/parser/TriParser.java -------------------------------------------------------------------------------- /src/org/sunflow/core/photonmap/CausticPhotonMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/photonmap/CausticPhotonMap.java -------------------------------------------------------------------------------- /src/org/sunflow/core/photonmap/GlobalPhotonMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/photonmap/GlobalPhotonMap.java -------------------------------------------------------------------------------- /src/org/sunflow/core/photonmap/GridPhotonMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/photonmap/GridPhotonMap.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Background.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Background.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/BanchoffSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/BanchoffSurface.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Box.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/CornellBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/CornellBox.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/CubeGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/CubeGrid.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Cylinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Cylinder.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Hair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Hair.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/JuliaFractal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/JuliaFractal.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/ParticleSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/ParticleSurface.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Plane.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/QuadMesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/QuadMesh.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Sphere.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Sphere.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/SphereFlake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/SphereFlake.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/Torus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/Torus.java -------------------------------------------------------------------------------- /src/org/sunflow/core/primitive/TriangleMesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/primitive/TriangleMesh.java -------------------------------------------------------------------------------- /src/org/sunflow/core/renderer/BucketRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/renderer/BucketRenderer.java -------------------------------------------------------------------------------- /src/org/sunflow/core/renderer/MultipassRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/renderer/MultipassRenderer.java -------------------------------------------------------------------------------- /src/org/sunflow/core/renderer/ProgressiveRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/renderer/ProgressiveRenderer.java -------------------------------------------------------------------------------- /src/org/sunflow/core/renderer/SimpleRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/renderer/SimpleRenderer.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/AmbientOcclusionShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/AmbientOcclusionShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/AnisotropicWardShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/AnisotropicWardShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/ConstantShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/ConstantShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/DiffuseShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/DiffuseShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/GlassShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/GlassShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/IDShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/IDShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/MirrorShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/MirrorShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/NormalShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/NormalShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/PhongShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/PhongShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/PrimIDShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/PrimIDShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/QuickGrayShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/QuickGrayShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/ShinyDiffuseShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/ShinyDiffuseShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/SimpleShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/SimpleShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/TexturedAmbientOcclusionShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/TexturedAmbientOcclusionShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/TexturedDiffuseShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/TexturedDiffuseShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/TexturedPhongShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/TexturedPhongShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/TexturedShinyDiffuseShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/TexturedShinyDiffuseShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/TexturedWardShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/TexturedWardShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/UVShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/UVShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/UberShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/UberShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/ViewCausticsShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/ViewCausticsShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/ViewGlobalPhotonsShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/ViewGlobalPhotonsShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/ViewIrradianceShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/ViewIrradianceShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/shader/WireframeShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/shader/WireframeShader.java -------------------------------------------------------------------------------- /src/org/sunflow/core/tesselatable/BezierMesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/tesselatable/BezierMesh.java -------------------------------------------------------------------------------- /src/org/sunflow/core/tesselatable/FileMesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/tesselatable/FileMesh.java -------------------------------------------------------------------------------- /src/org/sunflow/core/tesselatable/Gumbo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/tesselatable/Gumbo.java -------------------------------------------------------------------------------- /src/org/sunflow/core/tesselatable/Teapot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/core/tesselatable/Teapot.java -------------------------------------------------------------------------------- /src/org/sunflow/image/Bitmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/Bitmap.java -------------------------------------------------------------------------------- /src/org/sunflow/image/BitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/BitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/BitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/BitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/image/BlackbodySpectrum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/BlackbodySpectrum.java -------------------------------------------------------------------------------- /src/org/sunflow/image/ChromaticitySpectrum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/ChromaticitySpectrum.java -------------------------------------------------------------------------------- /src/org/sunflow/image/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/Color.java -------------------------------------------------------------------------------- /src/org/sunflow/image/ColorEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/ColorEncoder.java -------------------------------------------------------------------------------- /src/org/sunflow/image/ColorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/ColorFactory.java -------------------------------------------------------------------------------- /src/org/sunflow/image/ConstantSpectralCurve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/ConstantSpectralCurve.java -------------------------------------------------------------------------------- /src/org/sunflow/image/IrregularSpectralCurve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/IrregularSpectralCurve.java -------------------------------------------------------------------------------- /src/org/sunflow/image/RGBSpace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/RGBSpace.java -------------------------------------------------------------------------------- /src/org/sunflow/image/RegularSpectralCurve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/RegularSpectralCurve.java -------------------------------------------------------------------------------- /src/org/sunflow/image/SpectralCurve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/SpectralCurve.java -------------------------------------------------------------------------------- /src/org/sunflow/image/XYZColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/XYZColor.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapBlack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapBlack.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapG8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapG8.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapGA8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapGA8.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapRGB8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapRGB8.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapRGBA8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapRGBA8.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapRGBE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapRGBE.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/BitmapXYZ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/BitmapXYZ.java -------------------------------------------------------------------------------- /src/org/sunflow/image/formats/GenericBitmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/formats/GenericBitmap.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/BMPBitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/BMPBitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/HDRBitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/HDRBitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/IGIBitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/IGIBitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/JPGBitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/JPGBitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/PNGBitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/PNGBitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/readers/TGABitmapReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/readers/TGABitmapReader.java -------------------------------------------------------------------------------- /src/org/sunflow/image/writers/EXRBitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/writers/EXRBitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/image/writers/HDRBitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/writers/HDRBitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/image/writers/IGIBitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/writers/IGIBitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/image/writers/PNGBitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/writers/PNGBitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/image/writers/TGABitmapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/image/writers/TGABitmapWriter.java -------------------------------------------------------------------------------- /src/org/sunflow/math/BoundingBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/BoundingBox.java -------------------------------------------------------------------------------- /src/org/sunflow/math/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/MathUtils.java -------------------------------------------------------------------------------- /src/org/sunflow/math/Matrix4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/Matrix4.java -------------------------------------------------------------------------------- /src/org/sunflow/math/MovingMatrix4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/MovingMatrix4.java -------------------------------------------------------------------------------- /src/org/sunflow/math/OrthoNormalBasis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/OrthoNormalBasis.java -------------------------------------------------------------------------------- /src/org/sunflow/math/PerlinScalar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/PerlinScalar.java -------------------------------------------------------------------------------- /src/org/sunflow/math/PerlinVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/PerlinVector.java -------------------------------------------------------------------------------- /src/org/sunflow/math/Point2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/Point2.java -------------------------------------------------------------------------------- /src/org/sunflow/math/Point3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/Point3.java -------------------------------------------------------------------------------- /src/org/sunflow/math/QMC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/QMC.java -------------------------------------------------------------------------------- /src/org/sunflow/math/Solvers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/Solvers.java -------------------------------------------------------------------------------- /src/org/sunflow/math/Vector3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/math/Vector3.java -------------------------------------------------------------------------------- /src/org/sunflow/system/BenchmarkFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/BenchmarkFramework.java -------------------------------------------------------------------------------- /src/org/sunflow/system/BenchmarkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/BenchmarkTest.java -------------------------------------------------------------------------------- /src/org/sunflow/system/ByteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/ByteUtil.java -------------------------------------------------------------------------------- /src/org/sunflow/system/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/FileUtils.java -------------------------------------------------------------------------------- /src/org/sunflow/system/ImagePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/ImagePanel.java -------------------------------------------------------------------------------- /src/org/sunflow/system/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/Memory.java -------------------------------------------------------------------------------- /src/org/sunflow/system/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/Parser.java -------------------------------------------------------------------------------- /src/org/sunflow/system/Plugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/Plugins.java -------------------------------------------------------------------------------- /src/org/sunflow/system/RenderGlobalsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/RenderGlobalsPanel.java -------------------------------------------------------------------------------- /src/org/sunflow/system/SearchPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/SearchPath.java -------------------------------------------------------------------------------- /src/org/sunflow/system/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/Timer.java -------------------------------------------------------------------------------- /src/org/sunflow/system/UI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/UI.java -------------------------------------------------------------------------------- /src/org/sunflow/system/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/UserInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/system/ui/ConsoleInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/ui/ConsoleInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/system/ui/SilentInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/system/ui/SilentInterface.java -------------------------------------------------------------------------------- /src/org/sunflow/util/FastHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/util/FastHashMap.java -------------------------------------------------------------------------------- /src/org/sunflow/util/FloatArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/util/FloatArray.java -------------------------------------------------------------------------------- /src/org/sunflow/util/IntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/src/org/sunflow/util/IntArray.java -------------------------------------------------------------------------------- /sunflow.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/sunflow.bat -------------------------------------------------------------------------------- /sunflow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fpsunflower/sunflow/HEAD/sunflow.sh --------------------------------------------------------------------------------