Random "work in progress" shots

category: general [glöplog]
Just googled it, seems it´s this:
"minecraft uses lwjgl, lwjgl uses OpenGL"

I always assumed it´s software-rendering as my graphics card wasn´t stressed at all...except when i use shaders, which weren´t even possible without mods until like 2 years ago. Still even today one needs to use optifine (a mod...which has the shadersModCore (another mod) built-in by now) to have those splendid shaders like in my screenshot.
This fired my assumptions even more...i thought they had no shader-support because of software-rendering, thus no access to shaders without openGL||DirectX.
hardy: java != javascript ;)
added on the 2017-02-02 14:18:18 by psonice psonice
Oops, did i really write javascript? Haha!
Of course i know that those are two entirely different things.
Well, it was late for me, been awake for way too long when i posted that!
BB Image
added on the 2017-02-02 18:31:45 by noby noby
noby: wow!
BB Image
BB Image
added on the 2017-02-02 18:48:59 by visy visy
Noby: That looks like one of the backgrounds from the PSX Demo Disks.
added on the 2017-02-02 19:45:24 by TomoAlien TomoAlien
BB Image
added on the 2017-02-03 10:54:35 by ton ton
I guess this isn't so much "in progress" anymore:

BB Image
added on the 2017-02-03 12:58:36 by Marq Marq
Noby: Lovely
Marq: Congratz. Quickly glanced through it.
added on the 2017-02-03 13:28:43 by leGend leGend
Marq: will it be availiable at e.g. revision?
At least I'll put the full pdf online as soon as (or if) the defense works out. There's only 80 copies altogether and many of them are reserved for the obligatory uni processes already.
added on the 2017-02-03 16:24:00 by Marq Marq
BB Image

More path tracing. I added some motion blur, and also got triangles fairly well nailed down... next, need to get my octree rendering a bit more realtime than 1fps :D

added on the 2017-02-03 19:15:14 by psonice psonice
Every time i see raytraced stuff like this i fall in love with the fresnel-look again!
Yeah, matte surface + fresnel reflections <3 (That's the surface on the blue ball, the rest is either matte or just reflection).

Interesting how it's done with path tracing too. You get the fresnel value (0..1), plus a random number (0..1). If "randomNumber > fresnel", it's a reflected ray, otherwise it's a matte ray. So some rays are reflected, some scattered, and the ratio between them is the fresnel value. Trace lot of rays per pixel, and you get that nice look.

(This is the real difference between raymarching and pathtracing... 200 iterations per ray and 1 ray per pixel, or 200 rays per pixel).
added on the 2017-02-03 23:35:56 by psonice psonice
It's also what happens physically: some photons bounce off, some get absorbed, and the ratio is what we measure as Fresnel.
added on the 2017-02-04 17:47:06 by Zavie Zavie
Erratum: "get absorbed" --> "get inside", because not all photon going inside get absorbed either.
added on the 2017-02-04 17:47:58 by Zavie Zavie
Makes me wonder how SSS would work with path tracing. Would it need subsurface features to bounce off?

Or would some dirty hack work like adding some random offset to the ray prosition along the opposite of the normal, then trace in a random direction back to the surface... Will have to play around with that some time :)
added on the 2017-02-04 20:11:11 by psonice psonice
in your face
BB Image
added on the 2017-02-05 03:00:12 by rudi rudi
BB Image
added on the 2017-02-05 03:05:23 by rudi rudi
these rules almost define sierpinskis :)
Almost there now, Main Menu with Logo done:
BB Image

And another ingame-screeny, very unspectacular gameplay here (screenshots need more explosions), but atleast it has many enemy-types to show off:
BB Image

Once i got the Adverts working 100% it´ll go live. :) And eventhough this is just a fast Test-Project i kinda like my own game...i keep playing it instead of working on it, haha! :)
Noowhs Shoora!
added on the 2017-02-05 13:36:10 by leb00ster leb00ster
Ah, comeon, it´s clearly to be read the other way around ! :p
Also it´s a tribute to good ole ShmoovyShmoov/Complex ! :)

Adverts finally working...seems i have been trying to fix a bug for 2 days that never got fixed in the engine itself, thinking i was the one doing sth wrong. But it´s working now after reinstalling Unity once again! (been fiddling around with settings on several webpages and inside my project and my code all the time, meh, all the wasted time!)