This month will be focused on accurate Physically Based Rendering and custom BxDF's
01-02-2024 - Added code to get Time and Power usage
02-02-2024 - Added Procedural Texture Previews
03-02-2024 - Added Dog Leg (Herringbone) design
04-02-2024 - Added Common brick design
04-02-2024 - Added Texture thumbnails
04-02-2024 - Added White Noise
05-02-2024 - Added Voroni Noises
06-02-2024 - Added Gingham pattern
08-02-2024 - Added plain stich pattern
10-02-2024 - Added Twill and Satin stitch patterns
10-02-2024 - Added toggle and adjuster for stitch gap and weaving mode
21-02-2024 - Added speed controls for each GPU
14-01-2024 - Fixed issue with Multiply GPU rendering
14-01-2024 - Added ability to read GPU temperatures
14-01-2024 - Added code to check GPU idle state
19-01-2024 - Built GPU gauge to show loads
20-01-2024 - Added GPU clock speed data
22-01-2024 - Added GPU usage switch to disable GPU's as desired
26-01-2024 - Fixed issue with full resolution rendering 1920 x 1080
26-01-2024 - Improved code for multi GPU rendering
27-01-2024 - Implemented delayed GPU retreval to free up CPU and GUI
27-01-2024 - Added code to save inital render information to preserve render
28-01-2024 - Implemented GPU idling to keep GPU's cool when not in use
28-01-2024 - Added a GPU speed selector
28-01-2024 - Added memory status to GPU gauge
28-01-2024 - Added GPU self regulation to maintain or limit heat
28-01-2024 - Adjusted GPU code to split render amounts to keep GPU's cooler
31-01-2024 - Added code to detect when a pathtracer can stop (good enough)
06-12-2023 - Minimum march code added to vastly improve render times
30-11-2023 - Sphere testing improved for scene inclusion.
Research Month - With a lot of external needs this month is all about gathering information for accelerate the nexst few months
13-08-2023 - Added energy conservation for combined reflection and refraction
01-08-2023 - Website system installed
- Content uploaded
10-08-2023 - Added refraction to cope with wall or volume tranmission.
Hollow glass object with distorion bumps.
Solid glass object with distorion bumps.
13-08-2023 - Added energy conservation for combined reflection and refraction
01-07-2023 - Added group function
29-07-2023 - Added ambient overide on shadows
30-07-2023 - Work to start on Website for Rayrender and Freshwood
04-06-2023 - Added Mouse controls
- Click to select object
05-06-2023 - ImGui changed windows into tabs and frames
10-06-2023 - Tuned the normal calculation
11-06-2023 - Added ambient occulsion
26-06-2023 - Added group and ungroup buttons
- Added ability to multi selection objects
28-06-2023 - Added visual element to show selected objects
30-06-2023 - Fixed selection on change on same item
02-05-2023 - Added UV Mapping
03-05-2023 - Added Position Mapping
04-05-2023 - Added Noises
08-05-2023 - Added a BLOX interface for creating textures
09-05-2023 - BLOX added Auto move detection
01-04-2023 - implemented copying light and object data
02-04-2023 - fixed camera calculation
03-04-2023 - implemented multiple objects and lights
04-04-2023 - updated glitch in PBR maths
07-01-2023 - implemented plane march fix for smart march
08-04-2023 - added automatic version control
- Split main into separate files
09-04-2023 - created recurrsive marching with out dynamic parallelism
10-04-2023 - Added a few rendering switches and GUI tidy
- Added Gamma Correction
11-04-2023 - Pre scene exclusion added to speed up project
- implemented kd and ambient precalculations
12-04-2023 - used roughness to control reflection
15-04-2023 - used pattern recognitision to exit long marching 19% improvement
16-04-2023 - used the GPU to pre exclude
- Added fixed video presets
17-04-2023 - copied over CPU render shapes to the GPU
18-04-2023 - implemented GPU shape rotation
19-04-2023 - added objects distortion, twist & bend
- added march detail and compensation for cleanerrender
- implemented changes to the file structure
22-04-2023 - used normal toskip object under conditions
- added estimated render time to movie or short
23-04-2023 - Added UV mapping type to GPU
01-03-2023 - Texture added to planes
02-03-2023 - Procedural noise added
03-03-2023 - Procedures added to create organis textures
04-03-2023 - UV texture added to visualise te UV map
05-03-2023 - Speed optimisation reduces processing overhead by 50%
- Created procedural noise
07-03-2023 - Blend types added for procedural system
08-03-2023 - added system variable Object postion for procedureal noise
12-03-2023 - Added RGB 2D noise
-- Small break to learn CUDA coding --
24-03-2023 - CUDA GPU detection
25-03-2023 - CUDA Select GPU
26-03-2023 - CUDA Load GPU
27-03-2023 - CUDA Test code
28-03-2023 - Cuda Rendering implemented
29-03-2023 - Added Phycially Based Rendering Blinn Phong Modell
30-03-2023 - Passed render and camera information to GPU
- Passed lighting information to GPU
31-03-2023 - Made the marching section into its own procedure
01-02-2023 - SDF Hollow Sphere and Solid Angle added
02-02-2023 - SDF Ellipseoid added
03-02-2023 - Optimsed the Raymarching system
Optimised SDF Plane system
Optimse C++ variable handling
Shape Manipulation added
05-02-2023 - Bugfixes to tidy up interface
Group render added
06-02-2023 - CSG implemented
CSG blend merge and subtract implemented
07-02-2023 - Saving implemented
08-02-2023 - Loading implemented
09-02-2023 - Group editing implemented
11-02-2023 - Added objects to file structure
12-02-2023 - Bugfix session
13-02-2023 - Multi layered Tree nodes
14-02-2023 - Added varaible for scene exclusio
16-02-2023 - Parent group assignement fixed
18-02-2023 - UV Type added
19-02-2023 - Added Irridescence
Auto render option added
20-02-2023 - Ability to load .OBJ file
21-02-2023 - Added Tringle rendering
24-02-2023 - Displacement waves added
25-02-2023 - Bugfix to fix displacement holes
01-01-2023 - Direct X enabled.
20-01-2023 - ImGui Implemented
23-01-2023 - CPU code for Refections added
24-01-2023 - CPU code for Refractions added
24-01-2023 - CPU Hologram Refractions added
24-01-2023 - Switch added to toggle Hologram on and off
24-01-2023 - Auto focus added for CPU rendering
25-01-2023 - Lighting can be added and renamed
26-01-2023 - Lights can be duplicated or deleted
27-01-2023 - Objects can be added,duplicated and deleted
28-01-2023 - SDF Rounded box Added
29-01-2023 - SDF Torus and Link added
30-01-2023 - SDF Prisim and capsule added
31-01-2023 - SDF Hexagonal Prism added
Add system to combine SDF using CSG.
Add system to create procedural textures.
Add light emmitance from objects.
Add multiray cone tracing
created with
Joomla Editor .