How to simulate avatar walking along a slanted surface
Apparently, the vizact.walkTo() method only allows the avatar to walk along a horizontal surface. If I want to simulate avatar walking along a slanted surface (such as a hill), what shall I do. Moreover, if the ground surface is uneven (i.e. with different local height), how to keep the avatar always contacting the ground surface.
Please help me! Thanks! |
You can pass the ground object as the height value:
Code:
import viz |
Thank you Jeff. It works if the ground is an imported 3D model (i.e. a .osgb file). But if I create an object on the fly (for example, using the viz.addTexQuad() method), it seems your way does not work. Is it possible to let the avatar to follow the surface of an on-the-fly object?
|
It should still work if you add a quad. Try the following:
Code:
ground = viz.addTexQuad(scale=[50]*3,euler=[0,80,0]) |
All times are GMT -7. The time now is 08:27 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC