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
design_guide_color [2018/04/28 09:59]
design_guide_color [2018/06/12 14:27] (current)
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 may not seem transparent. ​Try different '​alpha'​ 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 ===