![]() |
|
|
|
#1
|
|||
|
|||
|
Another color question
I have a question about coloring. I want to just make a purple box so I wrote this:
Code:
import viz
viz.go()
#set up view
viz.clearcolor(viz.SKYBLUE)
view = viz.get(viz.MAIN_VIEWPOINT)
view.translate(0,0,-25)
#add box
box = viz.add('box.wrl')
box.scale(3,3,3)
box.translate(0,0,0)
#color box
box.color(viz.PURPLE)
The thing is, looking straight at the box it appears white. Only when I move around in the world and look at different angles does it appear purple. Why is this? I want the box to always look purple from all sides. |
|
#2
|
|||
|
|||
|
Hi,
It works fine for me here. Are you using the same box.wrl file that comes with Vizard or do you have your own box file? |
|
#3
|
|||
|
|||
|
no, it's the built in one....
|
|
#4
|
|||
|
|||
|
Hi,
I believe this might be a specular issue. Does adding the following command fix it: Code:
box.specular(0,0,0) |
|
#5
|
|||
|
|||
|
oh sorry, actually I had another spurious one in the folder. Now it works
|
![]() |
|
|