Very, very nice!
Stan
Type: Posts; User: sblank; Keyword(s):
Very, very nice!
Stan
I agree with Petr... really, really nice demo!
Stan
The aff matrix was designed to hold the rotation matrix... it starts out as the identity matrix, but then gets manipulated by various rotations and is then used to display the graphics object in a...
Fantastic Petr... best wishes in your robotic project!
Stan
Hi Zak,
I also saw a single dot running the program. I then commented out the:
rr = VarPtr(aff(1))
glMultMatrixf rr
statements and the next run I saw many dots in a pattern, but did not...
Hi Zak,
I'm attaching a picture:
6950
As well as the FreeBasic program that created the picture. What you see above is a Quaternion Julia Set rendered as a display list. It was created by...
Hi Zak,
You might want to look up quaternion Julia sets... those are really beautiful 3D projections of 4D fractals using quaternions (4D analogs of the complex plane).
I have some...
Hi Petr,
No worries at all... I understand!
I'll look at the entity system and see what I can find. I'm very close to having this problem figured out.
Cheers... and thanks!
Stan
Thanks Zak... I appreciate the added features of the UI...
I've attached the latest of my non-UI efforts. I now have rotation with inertia AND a well-behaved motion when the mouse pointer is...
Cool!
Thanks for the examples, Frank... you shall receive an "A" for this!
Stan
Some progress... the mouse moves the crosscap and inertia exists, however this is not trackball rotation yet.
Zak gave me some good ideas (thanks Zak!). I tweaked his mouse statements a bit.
...
Hi Petr!
This is fun... thinBasic runs the graphic very smoothly (using your TBGL module, of course :D). Once I get the mouse tracking working as I want, then I'll try to optimize a bit.
Stan
That's a great addition Zak... thanks!
I'll give you an "A" for the example :D
I can use your mouse code I think. What I want to do is develop a trackball movement with inertia... continuous...
Just a new program using some raw OpenGL and Petr's great example code. This program plots a crosscap using 3 parametric equations.
My intention is to add trackball mouse interaction at some...
Hi Petr,
Very nice! This should help immensely...
When I finish the translation, I'll have to list you as a co-author :D
Thank you very much for the tip... and for the elegant program...
I agree... ByRef is much simpler than trying to use pointers (for me, anyway). Sending the matrix name (ByRef) worked!
Another question:
What is the TBGL equivalent of the glutIdle()...
Fantastic... thanks for the "pointer" :D
Seriously, I'll give this a try. ByRef makes sense.
Cheers,
Stan
I worked on porting my FreeBasic OpenGL program over the weekend and became stuck on the following two lines in the chaptrack function:
glMultMatrixf @aff(0)
glGetFloatv...
I can understand what you mean, particularly from the programming examples you have in thinBasic and in the bonus packs. I can discard GLUT... I simply need to think differently :D
My true...
Thanks Petr,
Great information... I wasn't aware that I could include opengl headers. Now I have a project for the weekend!
GLUT is an odd (and old) window management system, but unfortunately...
Wow... you have blown me out of the water completely!
Very, very nice! And I mean VERY nice!
Thanks,
Stan
Hi Michael,
As a thinBasic and TBGL beginner, I did not see the possibility of using raw OpenGL code... but Petr has set me on the correct path!
I'll echo Eros... Petr has the ability to amaze!...
Thanks Petr...
There is nothing like learning from the TBGL author... nicely done!
Stan
Dylan,
Here is a simple camera rotate script using ideas and code from Petr, some sample scripts, and Petr's tutorial. When the flag variable = -1, the camera (you) rotate or fly around the...
Hi Petr, Eros, and Michael,
I'm attaching a neat little program from FreeBasic which I translated from C. The original program was from a math professor friend of mine, George Francis (at U of...