Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

3 Dimensional Chat / creation of objects

Author
Message
AluminumPork
21
Years of Service
User Offline
Joined: 28th Oct 2003
Location: Duluth, MN, USA
Posted: 9th Jan 2004 00:21
I'm working on a 3d map maker, and each tile of the map is a flat plain. If you want to change the terrain, you select the type from a list and you pick where to place with a cube cursor. Every time I place a new 50*50 plain, I create it, rotate it, and position it... so...

make object plain 1,50,50:xrotate object 1, 90:position object 1,x,y,z

that's basically what I'm doing every time you place a new terrain tile.

But you can see every part the process flicker on the screen.
Is ther anyway to create the plain EXACTLY where I want it, with the correct rotation, without seeing the steps flicker on the screen. This is especially annoying in "paint" mode, where it constantly adds a new tile, just as if you were painting. Any tips, I'm working on this with a group of five students at my school, and with the team of talented artists we have, it's bound to be good.

Also, do any of you have any tips about converting Blender files to .3ds or .x? We're having to use the demo version of MilkShape right now, so that's 30 days. And we consider Blender to be much easier and more powerful. Any ideas?
arras
22
Years of Service
User Offline
Joined: 3rd Feb 2003
Location: Slovakia
Posted: 9th Jan 2004 09:56
It may be sync problem. In general its better to switch to manual sync:

sync on (place this at the begining of your code)
...
...your code goes here...
...
do (begin your main loop)
...
...your code goes here...
...
sync (this will refres screen once per loop)
loop (end of your main loop)

Login to post a reply

Server time is: 2025-06-27 17:57:08
Your offset time is: 2025-06-27 17:57:08