This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
design_guide_color [2018/04/28 09:59] z3dev |
design_guide_color [2018/06/12 14:27] (current) z3dev |
||
---|---|---|---|
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 Limitations, e.g. and depending on the order of colors, you might not see through otherwise partially transparent objects. | + | |
=== Color Space Conversion === | === Color Space Conversion === |