User Tools


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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
design_guide_color [2018/04/28 09:59]
design_guide_color [2018/04/28 10:30]
Line 7: Line 7:
 <code javascript>​ <code javascript>​
 let a = color("​Red",​sphere()) let a = color("​Red",​sphere())
-let b = color([1,​0.5,​0.3],​sphere()) +let b = color([1, 0.5, 0.3],​sphere()) 
-let c = color([1,​0.5,​0.3],​sphere(10),​cube(20))+let c = color([1, 0.5, 0.3, 0.6],​sphere(10),​cube(20))
 </​code>​ </​code>​
Line 17: Line 17:
 <code javascript>​ <code javascript>​
 let a = object.setColor(css2rgb('​dodgerblue'​)) let a = object.setColor(css2rgb('​dodgerblue'​))
-sphere().setColor(1,​0.5,​0.3) +let b = sphere().setColor(1,​ 0.5, 0.3) 
-sphere().setColor([1,​0.5,​0.3,​0.7])+let c = sphere().setColor([1,​ 0.5, 0.3, 0.7])
 </​code>​ </​code>​
-The CSG library functions use RGB values between 0 and 1, not 0 and 255. +//Note: There are known issues with transparency, and depending on the order of colors, ​objects ​not seem transparent. ​Try different values or colors.//
- +
-Note: There are some Transparency_Sorting|OpenGL Transparency Limitationse.g. and depending on the order of colors, ​you might not see through otherwise partially ​transparent ​objects.+
 === Color Space Conversion === === Color Space Conversion ===