setting up megatexturing in 48 hours

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 02, 2009 at 15:01

Say ive got the geometry already there, to set up the texture streaming after this is not impossible for full unique worlds.

My little project includes this->

brute force project all the polys of the world onto the screen, calculate mip of texture needed using 2d coordinates and check general in screenness of poly then load its texture on a thread and draw it right away.

Polys that stay in view’s texture stay in memory as a cyclic list of textures is applied to polys.

then I draw each visible poly in a separate batch, a wallah - it works. I just need editing tools and its an amazing thing to put together.

Should be exciting.

9 Replies

Please log in or register to post a reply.

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 02, 2009 at 17:25

l\_3bb8d952074046a883c0b35841e6e116.png

the picture here is of some cubes all with unique data, the window thats open its the file directory containing the raw files that are streamed off the disk per frame onto the video card, theres one file for each cube face in this example, its a bit of a memory shuffle but its possible.

things i have to add now is mip calculation, so it doesnt stream in the whole texture at once.

but this is basicly finished! i could start adding tools now! especially the box modelling and painting, should make for a beautiful game level…

NOTE: theres not really enough there to push the system yet, but as it is its running fine at the moment.

thankyou.

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 02, 2009 at 17:32

MY MMO IS COMING! nah, not yet anyway :)
Hate to see me model the entire game universe, thats impossible!

8676d29610e6c98d6dd2d9c38528cd9c
0
alphadog 101 Sep 03, 2009 at 15:59

Dude, you really should do your status update/progress notice/brain fart/rant kind of stuff on Twitter or something… :)

46407cc1bdfbd2db4f6e8876d74f990a
0
Kenneth_Gorking 101 Sep 03, 2009 at 16:55

@alphadog

Dude, you really should do your status update/progress notice/brain fart/rant kind of stuff on Twitter or something… :huh:

I would subscripe to that, simply for the lulz :lol:

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 08, 2009 at 03:45

l\_a66d895625694cdfb7369835b2bb7b3b.png

painting tools done (you can see the interface top right), now im going to add the basic geometry editing and ill see if i can get something that looks half like a game going.

Alphadog, i think maybe someone might be interested?

820ce9018b365a6aeba6e23847f17eda
0
geon 101 Sep 08, 2009 at 12:37

>Alphadog, i think maybe someone might be interested?

Please do go on. Anything development related is appreciated. You might want to cut down on the drunk ranting though. :)

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 08, 2009 at 15:52

l\_2d9836e666c14584a09889138baa397c.png

vertex tweaking and selection finished.

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 10, 2009 at 05:45

the start of the knife is finished, still it dont look like much
past some dodgy 3d game, but note even whilst im editing
geometry i can paint it at any time.

l\_45d5351234624e94bfc0fa9ecbc3762f.png

Fd80f81596aa1cf809ceb1c2077e190b
0
rouncer 103 Sep 11, 2009 at 10:27

I managed to knife up a small tunnel, but the tools have a while to go yet, im gonna need another week before i can get anything more substantial out.

l\_25a903a36c7b4670acd9e066384f0c18.png