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.

DarkBASIC Professional Discussion / When is Patch 4 Coming Out

Author
Message
Bulleyes
22
Years of Service
User Offline
Joined: 3rd Nov 2002
Location: Cyberjaya, Malaysia
Posted: 1st Feb 2003 13:30
I heard during December 2002 that Patch 4 will be releasing in mid January 2003. Maybe I had miss something in this forum lately, but I am just wondering when will Patch 4 will be released.

I can't proceed with my current project until it had been released. There is some bugs in current DBpro related with object rotation respect to its local coordinate.
Bad Nose Entertainment - Where games are forged from the flames of talent and passion.

http://www.badnose.com/
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 1st Feb 2003 14:04
Bulleyes - I suggest you email Lee ([email protected]) and tell him your problem exactly and mention that you need this fixed to release your project and I am sure that he will be able to help out.

NOBODY has a forum name as stupid as Darth Shader. I do.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 1st Feb 2003 14:06
I suggest you attach an exe to demonstrate the problem as well.

NOBODY has a forum name as stupid as Darth Shader. I do.
Andy Igoe
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 4th Feb 2003 01:50
I can't proceed with my current project until it had been released. There is some bugs in current DBpro related with object rotation respect to its local coordinate.

You are likely referring to a 3D phenomenon known as "Gimble Lock" and is the bane of 3D programming. DB & DBPro have suffered from Gimble Lock since their inception and i've tried before to explain the problem to the development team and how to resolve it - I gave up and instead found work-arounds.

Sadly this problem is what causes most DB programmers to give up - in my opinion.

I've developed a series of work arounds that work under different circumstances, mostly by calculating my rotations on a different object and using the set object to object orientation, generally the most sucessful method I have works something like this.



This method allows you to use the more reliable localised rotation method that does actually work as you would expect, but then also still allows you to read the object rotation in using =object angle xyz() and indeed mix operation of the localised rotations aswell as use rotate object without the rotation resetting. I've not needed this since changeing to DBPro, but i'm assuming it still works.

There are other ways, according to what you are trying to achieve.

Pneumatic

Pneumatic of Xev@EQ
God made the world in 7 days, but we're still waiting for the patch.
CloseToPerfect
22
Years of Service
User Offline
Joined: 20th Dec 2002
Location: United States
Posted: 6th Feb 2003 04:26
you realize p4. isn't a bug fix, not saying some bugs wont be fixed. but it's mainly to take out 3d model support and unify it.

Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 6th Feb 2003 04:59
the "Gimble Lock" isn't a bug ... its actually they've made the function do exactly what it should in the first place.

This means every loop the variables are reset from 0, this means if you want continous rotation and such you must (as you have to in C/C++) setup a type/array to hold the old positional data, then wrapvalue it from the previous loop based on the old figure + the new incrementation.

it gives the functions far more flexability than if it simply rotated based on the old position
also means you've gotta learn to program now than drag'n'drop your commands

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?

Login to post a reply

Server time is: 2025-05-19 16:28:25
Your offset time is: 2025-05-19 16:28:25