User Tools

Site Tools


tutorials:light-modeling-differences

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
tutorials:light-modeling-differences [2025/01/13 23:25] – extended MHtutorials:light-modeling-differences [2025/02/28 22:04] (current) MH
Line 1: Line 1:
 ===== Differences between the CPU and GPU light model ===== ===== Differences between the CPU and GPU light model =====
  
-  * Interpretation of specular and shininess reflection+1. Ordered List Item 
 + 
 +2. Interpretation of specular and shininess reflection
  
 {{ :tutorials:light-spec_vs_shiny2.png?direct&600 |}} {{ :tutorials:light-spec_vs_shiny2.png?direct&600 |}}
  
  
-  * Interpretation of transparency of image textures  +3. Interpretation of transparency of image textures 
-  Implementation of the //GrinClonerNode// behaviour+ 
 +4. Implementation of the //GrinClonerNode// behaviour
     * CPU (Twilight) implementation: repeats objects only into first quadrant     * CPU (Twilight) implementation: repeats objects only into first quadrant
     * GPU (Flux) implementation: repeats objects into all four quadrants     * GPU (Flux) implementation: repeats objects into all four quadrants
  
 {{ :tutorials:light-gridcloner.png?direct&600 |}} {{ :tutorials:light-gridcloner.png?direct&600 |}}
 +
 +5. Only in the Twilight light light model the additional function of //getReceivedPower//, //getReflectedPower//, //getTransmittedPower//, //getAbsorbedPower//, and //getHitCount// are implemented. See: [[:Tutorials:light-modeling-lm-functions| More light model functions... beyond getAbsorbedPower ]]
  
tutorials/light-modeling-differences.1736807118.txt.gz · Last modified: 2025/01/13 23:25 by MH