
Some recursion for you
2010-03-23 11:00:22 — n0nst0p (programming,3d)
I figured I'd share some common sense with you today. See, you have these buffer objects in OpenGL into which you can upload data and it can reside on the server side of the rendering process. Totally fun.
But if one should, for some bizarre reason, put more vertices into the buffer than the allowed maximum, then OpenGL doesn't mind, but instead the driver renders the buffers in immediate mode. Although this makes sense and ensures your program doesn't crash and burn, a little warning in the documentation or even an error message would help. Just figured I'd put this out here. Plus XLoom made me do it. ^^'
Here's some abstract art for you to enjoy:
http://img.uruchai.net/misc/kolmnurgad.png
http://img.uruchai.net/misc/kolmnurgad_2.png
-n0n
But if one should, for some bizarre reason, put more vertices into the buffer than the allowed maximum, then OpenGL doesn't mind, but instead the driver renders the buffers in immediate mode. Although this makes sense and ensures your program doesn't crash and burn, a little warning in the documentation or even an error message would help. Just figured I'd put this out here. Plus XLoom made me do it. ^^'
Here's some abstract art for you to enjoy:
http://img.uruchai.net/misc/kolmnurgad.png
http://img.uruchai.net/misc/kolmnurgad_2.png
-n0n
3dmlw and newton game dynamics
2008-04-26 02:45:40 — n0nst0p (3d,work,programming,3dmlw)
So, the engine I'm writing as my day job can do physics now. I have to say, it makes things really fun. See the video below. We're using the Newton Game Dynamics library. ^^
Check it out @ http://www.3dmlw.com
-n0nst0p
Check it out @ http://www.3dmlw.com
-n0nst0p
Sorry to interrupt the clicky-mayhem here. Is it me or it's getting spammy quite fast? Hax, could you, i don't know, try and put some elbow into writing the posts. Pretty please with a cherry on top! Where's the wit? ;)
But seriously now, I wanted to pimp our 3dmlw thing again. The video below can also be downloaded from here.
Oh, and if you're wondering about the trees appearing and disappearing all over the place: totally my fault, gomen. However, I'm not the one to be blamed for the faulty texturing. :p
But seriously now, I wanted to pimp our 3dmlw thing again. The video below can also be downloaded from here.
Oh, and if you're wondering about the trees appearing and disappearing all over the place: totally my fault, gomen. However, I'm not the one to be blamed for the faulty texturing. :p
Finally here!
2007-12-06 11:34:08 — n0nst0p (programming,graphics,3d)
After 3 weeks of patient waiting and regular checking of the mailbox, the GPU Gems 3 book is finally here. It arrived yesterday, but I had no time to write about it. The book pretty much filled my evening.
There are some pretty neat and awesome algorithms in that book. Some that I might consider fiddling around with in near future, given that I have any free time from all the other projects I have going on. However, some of them have obvious optimizations possible that weren't mentioned. Maybe I'm just imagining things.
Another thing I noticed is that the stuff described in the book is pretty much always promoting the new Geometry Shader system that lies between vertex shaders and pixel shaders. Really cool stuff. Unfortunately, I don't have a Series 8 card yet, so I can't actually use GS-s. Some of those neat algos that aren't too dependent on GS-s can be retrofitted to work on Series 7 cards too, I think. So I guess I have some hacking to do.
One thing that was sort of disappointing was that the third volume of the book had a lot of video demo material on the companion cd and clearly not enough examples how to exactly implement some of the algorithms presented. But I guess one has to use one's head once in a while too, eh? :p
And now for something completely different: Did you know that hax has a birthday on December 22nd? Did you also know that December 22nd is the Global Orgasm Day? We (all who know hax) should probably do something on that day to celebrate both of those events. ^^
Edit: Disregard the last part, he lied about his birthday. Now how pathetic is that?
Quote:
<n0nst0p> <hax> jah, 22
<criztin> valetab :p
<criztin> see pole v6imalik
<n0nst0p> kindel et sa segi ei aja?
<criztin> jaaaa
<criztin> 100%
<criztin> 20. on :)
<criztin> ytle talle et ta synnitunnistuse peal on 20
Ja mata,
-n0nst0p



