Gavan Woolery
  • News
  • About
  • Contact
  • Screenshots
  • Videos

Procedural Voxel Landscape

1/3/2012

55 Comments

 
So, I have decided to use polygons (!) but only to render the quasi-voxels - its just easier and faster than messing with ray-traced volumes.  Also dumped QT -- too bloaty for my needs; just using barebones (cross-platform) libraries.  Here is a shot of a landscape and another two shots with just lighting (click for enlarged version).  This uses Simplex Noise, Voronoi Noise, and just Plain Old Noise (TM).  Also features ambient occlusion and shadows, on a per-voxel-thing basis.  Also loads a virtually infinite landscape over time.  Last but not least, I just added in multithreading - it maxes out every core, and I must say performance just skyrocketed after that (partly due to the fact that processing chunks no longer blocks the main thread).  I wrote it in a few days.  Uh, yeah it looks like a crappy version of Minecraft, you want to fight about it?
Picture
Picture
Picture
55 Comments
person
7/9/2013 01:20:17 am

these pictures look cool.
what do you mean by quasi-voxels though? Are you using both raycasting and ordinary polygon stuff?

Reply
Gavan Woolery link
7/9/2013 01:58:11 am

By "quasi-voxels" I meant that the voxels here were leaning towards what some people call "boxels" -- textured boxes. If you look closely you can see that one unit/box/voxel contains several pixels. Normally a voxel would have a single color (like a pixel).

Reply
person
8/10/2013 11:10:58 pm

alright! It looks very pretty. do you use some library for multithreading?

Reply
Gavan Woolery
8/10/2013 11:13:41 pm

The old version (pictured here) used posix threads. The new version uses Poco's built-in threading (a cross-platform networking library).

essay writing service link
11/24/2013 04:07:50 pm

Some highly recommended blogs which have top quality features and setting are the most amazing place to posts educational comments and links. Thanks for reading and spending some time on that blogs.

Reply
essay writing online link
7/31/2014 06:36:34 pm

Some blogs which are having high page rank and quality of concepts delivered in those blogs are important to post a comment.

Reply
http://www.essayspresident.com/ link
9/25/2014 10:45:56 pm

I possess been audience your advises on bookish compositions. I understand how you afflict to facilitate pupils indite the appropriate essay writing service for their schoolwork. Celebrate up the famous process!

Reply
essay help link
10/6/2014 06:56:04 pm

This was an excellent post. It has some valuable info on this topic. Thank you for compiling it into an easy to read and well written post.

Reply
Friv 10 link
10/7/2014 05:55:26 pm

Good. very intersting with me. Thanks

Reply
Dissertation writing services link
10/28/2014 04:44:55 pm

The best way to ensure the future is to make a good investment

Reply
Custom essay writing services link
11/2/2014 01:47:55 pm

This information is very useful for reading and writing purpose

Reply
Admission essay writing service link
6/11/2015 07:29:40 pm

The content provided in the blog is very useful .

Reply
UK dissertation writing service link
6/26/2015 04:41:01 pm

Great stuff. Thank you for providing the images. I am happy to be a part of this discussion.

Reply
essay services link
6/29/2015 05:12:21 pm

Nice post. thanks for the share. very informative.

Reply
college research paper example link
7/8/2015 09:29:08 pm

Amazing! Well done!

Reply
best-custom-essays.com link
11/29/2015 11:59:12 pm

Wow, are these underwater shots? They'amazing :)

Reply
write my essay link
1/13/2016 09:07:59 pm

Great blog post. thanks for sharing.

Reply
Buy Research Paper link
2/25/2016 03:52:25 am

I was curious abour this website! Now, I see it is really great. Thanks for sharing this information! Keep posting!

Reply
Best custom essay writing service link
3/26/2016 04:07:58 am

Its a well captured shots of landscapes. I would like to include some images along with the essay based on landscapes. These images are suitable to my content. If anybody need suggestions about attaching images with essay, best custom essay writing service is here with guidelines.

Reply
busana muslim modern link
4/14/2016 07:44:07 am

thank for information about procedure

Reply
baju pesta muslim terbaru link
4/14/2016 07:46:10 am

great blog, i know it

Reply
kebaya modern link
4/14/2016 07:50:15 am

thank for this article, very useful

Reply
Thesis writing service link
4/23/2016 03:06:51 am

This is one of the best quality images of Voxel landscapes that I have ever seen. This post shares some valuable ideas about this particular landscape and I wish to write my next article on this topic. It will publish shortly in thesis writing service.

Reply
Buy Custom Essays link
7/5/2016 10:55:55 pm

nice post.......it is good

Reply
Custom Essay Writing Service link
7/5/2016 10:56:58 pm

nice post.....
amazing......!

Reply
Assignment Writing Services link
12/21/2016 08:44:16 pm

Thanks for providing this post! To become a leader in the market it is essential to have strong competencies.

Reply
jadwal liga 1 indonesia terbaru link
4/1/2017 11:15:28 am

nice article, i like gavanw

Reply
jadwal gojek traveloka liga 1 indonesia link
4/1/2017 11:16:46 am

very useful

Reply
jadwal liga 1 gojek traveloka indonesia link
4/1/2017 11:17:44 am

nice post, thanks

Reply
Jacob Ethan link
6/30/2017 04:26:52 am

its looking so good in landscape view

Reply
Engineering dissertation writing services link
6/30/2017 04:34:13 am

all the images are very good

Reply
Dissertation Writing Services link
8/22/2017 03:41:47 am

I'm going to show you how you can create procedural terrain with voxels, and then you'll render it using iso services. Iso services have also been called metaballs, and you may have have heard of marching cubes and algorithms that generate iso services. ISO services are a strategy for displaying 3

Reply
coursework writing services link
8/22/2017 03:43:32 am

I know that this is a complicating subject. But, thanks for any help

Reply
Assignment writing service link
8/22/2017 03:45:28 am

I like the news that you have written in a detail. Thank you for the information you provide. It helps me much and please keep sharing us the latest information. All the picture with this share is very attractive an and giving 1000 words of explanation for the readers. I enjoyed over read your blog post. Your blog have nice information, I got good ideas from this amazing blog. I am always searching like this type blog post.

Reply
Write my Dissertation link
9/13/2017 01:49:41 am

You're really great to share it, that is truly has included an impressive measure the extent that anybody is worried about this subject. Have a more viable day. that is really has blended a basic measure the degree that anyone is stressed over this subject. Have a more worthwhile day.

Reply
Do my Assignment for me link
9/13/2017 01:50:51 am

As better than average blog,but you could have made this blog more cool if you could organize the lingo changer pluigin however every one of the a comparable you have made a respectable appearing as to. it is contain a wide measure of learning and information that I required pleasing point. While the conclusion is to some degree irritating, the plan is mind boggling, truly I would not joke about this.

Reply
Buy Assignment Online link
9/13/2017 02:36:31 am

Grateful to you for sharing them! I trust you will keep having relative shows on share with everybody. Remarkably productive information particularly the last part. Appreciative to you for giving to us, and we truly trust you will keep invigorating or post differing articles, that is genuinely has blended a fundamental measure the degree that anyone is concerned over this subject. Have a more valuable day.

Reply
UK Essay Help link
9/13/2017 02:38:21 am

I may need to thank you for the attempts you have made in provoking this article. I've discovered that individuals will dismiss what you gave, individuals will slight what you did, it is contain a wide measure of learning and information that I required pleasant point. While the conclusion is to some degree aggravating, the approach is mind boggling, really I would not joke about this.

Reply
GADIS link
10/13/2017 11:35:41 pm

Bergabung Dan Tunjukkan Cara Bermain Pokermu.
Bersama GadisPoker Dan Menangkan Hadiah jutaan Rupiah.
Dan Jangan Lupa Juga kami Ada Promo Buat Anda.
https://goo.gl/iXP5pY
Untuk Info Lebih lanjut Silakan hubungi CS (custumer Service).
-Live chat ( gadispoker )
-Whatsapp : +855966624192
-BBM : D8C893A4
<a href="http://www.gadispoker.com/">agen judi poker online terpercaya di indonesia</a><br />
<a href="http://www.gadispoker.com/">bandar judi poker online yang paling aman</a><br />
<a href="http://www.gadispoker.com/">taruhan judi poker online terpercaya</a><br />
<a href="http://www.gadispoker.com/">poker online</a><br />
<a href="http://www.gadispoker.com/">judi poker</a><br />
<a href="http://www.gadispoker.com/">dewa poker</a><br />
<a href="http://www.gadispoker.com/">raja poker</a><br />
<a href="http://www.gadispoker.com/">gadispoker</a><br />
<a href="http://www.gadispoker.com/">judi poker online terbesar</a><br />
<a href="http://www.gadispoker.com/">judi poker online yang aman dan terpercaya</a><br />
<a href="http://www.gadispoker.com/">bandar poker online indonesia</a><br />
<a href="http://www.gadispoker.com/">judi dewa poker terbaik indonesia</a><br />
<a href="http://www.gadispoker.com/">agen poker online indonesia</a><br />
<a href="http://www.gadispoker.com/">poker online betting</a><br />
<a href="http://www.gadispoker.com/">poker online terbaik</a><br />

Reply
POKER ONLINE link
10/29/2017 05:21:48 pm

interesting articles and this is my first first reading a very interesting article thanks for this article that fits with the theme news.
<a href="http://www.mgmdomino.com/">raja poker</a><br />

Reply
Sanadomino link
10/31/2017 11:38:50 pm


REALLY GOOD! i like it so much<3 Thanks for the Good Artickle Sir.
<a href="http://www.sanadomino.com/">bandar judi online</a><br />

Reply
Erlyn link
11/11/2017 03:56:38 am

REALLY GOOD! i like it so much<3 Thanks for the Good Artickle Sir.
<a href="http://www.sanadomino.com/">bandar judi online</a><br />

Reply
Erlyn link
11/11/2017 09:46:30 pm

REALLY GOOD! i like it so much<3 Thanks for the Good Artickle Sir.
<a href="http://www.sanadomino.com/">judi poker</a><br />

Reply
GADIS link
11/15/2017 08:08:55 pm


Mari Boskuu...
hanya Butuh 1 ID dan Anda Bisa Bermain 6 Permainan Di Sini.
jadi Tunggu Apa lagi,, Ayo Bergabung Dan MenangKan Jutaan Rupiah.

Jangan Ragu Dengan kami Di sini Kami MenjaminKan Pemainan Tanpa Robot.
Ataupun Admin Kami Bermain Bersama anda.
DI sini kami Fairplay, 100% Player VS player.
Poker Aman Dan Terpercaya Hanya Bersama Gadispoker.
Kami Juga Menyediakan Bermacam Promo untuk Para Member Setia Kami.

-Bonus Deposit Setiap hari Untuk Para member.
-Bonus Refferal 10% Seumur Hidup.
-Bonus TO/Turn Over Up TO 0,3% - 0,5%
- Hadiah Jackpot Puluhan Jutaan Rupiah
Kalian Juga Akan Di layani dengan CS Kami Yang Ramah dan Sangat propesional.
Selama 24jam Nonstop,
JAdi Jangan Berpikir panjang lagi mari Bergabung bersama Gadispoker dan Di tunggu Kemenangannya,
Untuk Info Lebih lanjut Silakan hubungi CS (custumer Service).
-Live chat ( gadispoker )
-Whatsapp : +855966624192
-Skype : Gadispoker
-Yahoo : gadispokercs
-BBM : D8C893A4
-Line : gadispoker-cs
Hubungi Segera Dan Jangan Lewatkan Kemenanganmu..!
<a href="http://www.gadispoker.com/">agen judi poker online terpercaya di indonesia</a><br />
<a href="http://www.gadispoker.com/">bandar judi poker online yang paling aman</a><br />
<a href="http://www.gadispoker.com/">taruhan judi poker online terpercaya</a><br />
<a href="http://www.gadispoker.com/">poker online</a><br />
<a href="http://www.gadispoker.com/">judi poker</a><br />
<a href="http://www.gadispoker.com/">dewa poker</a><br />
<a href="http://www.gadispoker.com/">raja poker</a><br />
<a href="http://www.gadispoker.com/">gadispoker</a><br />
<a href="http://www.gadispoker.com/">judi poker online terbesar</a><br />
<a href="http://www.gadispoker.com/">judi poker online yang aman dan terpercaya</a><br />
<a href="http://www.gadispoker.com/">bandar poker online indonesia</a><br />
<a href="http://www.gadispoker.com/">judi dewa poker terbaik indonesia</a><br />
<a href="http://www.gadispoker.com/">agen poker online indonesia</a><br />
<a href="http://www.gadispoker.com/">poker online betting</a><br />
<a href="http://www.gadispoker.com/">poker online terbaik</a><br />

Reply
Sanadomino link
11/18/2017 07:05:13 pm


REALLY GOOD! i like it so much<3 Thanks for the Good Artickle Sir.
<a href="http://www.sanadomino.com/">sanadomino</a><br />

Reply
Sanadomino link
12/31/2017 04:49:50 am

want to read this interesting article for this month immediately click my article and get a great experience after reading my article on:
<a href="http://www.sanadomino.com/">dewa poker</a><br />

Reply
Sanadomino link
12/31/2017 04:54:49 am


want to read this interesting article for this month immediately click my article and get a great experience after reading my article on:
<a href="http://www.sanadomino.com/">judi poker</a><br />

Reply
POINT4D link
12/31/2017 05:05:27 am



want to read this interesting article for this month immediately click my article and get a great experience after reading my article on:
<a href="http://www.poin4d.com/">togel singapore</a><br />

Reply
MGMPOKER link
12/31/2017 05:17:30 am


want to read this interesting article for this month immediately click my article and get a great experience after reading my article on:
<a href="http://www.mgmdomino.com/">judi poker</a><br />

Reply
GADIS POKER link
2/6/2018 08:45:25 pm

http://www.cinemaxxnx.blogspot.com
http://www.gadisjp.com/ref.php?ref=CSGADIS555
1. WELCOME BONUS NEW MEMBER
2. BONUS DEPOSIT SETIAP HARI.
3. BONUS TURN OVER 0,3% - 0,5%.
4. BONUS REFFERAL 15%
5. HADIAH JACKPOT JUTAAN
6. EVENT ANGPAO 2018

<a href="http://www.gadisjp.com/">agen judi poker online terpercaya di indonesia</a><br />
<a href="http://www.gadisjp.com/">bandar judi poker online yang paling aman</a><br />
<a href="http://www.gadisjp.com/">taruhan judi poker online terpercaya</a><br />
<a href="http://www.gadisjp.com/">poker online</a><br />
<a href="http://www.gadisjp.com/">judi poker</a><br />
<a href="http://www.gadisjp.com/">dewa poker</a><br />
<a href="http://www.gadisjp.com/">raja poker</a><br />
<a href="http://www.gadisjp.com/">gadispoker</a><br />
<a href="http://www.gadisjp.com/">judi poker online terbesar</a><br />
<a href="http://www.gadisjp.com/">judi poker online yang aman dan terpercaya</a><br />
<a href="http://www.gadisjp.com/">bandar poker online indonesia</a><br />
<a href="http://www.gadisjp.com/">judi dewa poker terbaik indonesia</a><br />
<a href="http://www.gadisjp.com/">agen poker online indonesia</a><br />
<a href="http://www.gadisjp.com/">poker online betting</a><br />
<a href="http://www.gadisjp.com/">poker online terbaik</a><br />

Reply
mgmpoker88 link
3/10/2018 04:46:37 am

is very fond of this article because it gives a lot of inspiration thanks <a href="http://www.dompetmgm.com/">taruhan judi poker online terpercaya</a><br />

Reply
phdassistance link
9/15/2018 12:18:07 am

Good stuff that you have shared here. We will have more informative and helping news from you.
<a href="www.phdassistance.com/services/phd-dissertation/phd-topic-selection/">PhD Topic selection help</a>
<a href="www.phdassistance.com/services/phd-dissertation/phd-dissertation-full">PhD Thesis writing services</a>
<a href="www.phdassistance.com/services/phd-dissertation/phd-dissertation-full">complete PhD Research Methodology Chapter Writing Services</a>
<a href="www.phdassistance.com/services/phd-dissertation/phd-dissertation-full//">PhD topic selection help</a>
"<a href=www.phdassistance.com/services/phd-research-methodology
>Research Methodology For Phd</a>"
<a href="www.phdassistance.com/services/phd-literature-review//">PhD topic selection help</a>
<a href="www.phdassistance.com/services/phd-coursework/">PhD Assignment Help Service</a>

Reply
DOMINOQQ link
6/16/2019 04:02:57 am

http://128.199.105.97/
http://sasaqq.net/
http://sasaqq.org/
http://104.161.36.221/

Reply
painting services dubai link
1/7/2022 01:38:52 pm

Handyman services Dubai is for you. The special thing that attracts you to gain our services that we do our services with your pocket range and

Reply
Vlone Skull Hoodie link
1/7/2022 01:39:32 pm

The Vlone Outfit carries a strong message behind it. It refers to “You live alone, you die alone”. It reflects your lifestyle. The way to express your feelings, thoughts, and ideas in terms of dressing.

Reply



Leave a Reply.

    Interesting Games, Sites, and Projects

    Atomontage

    0 fps
    Voxatron
    King Arthur's Gold
    Minecraft
    Dwarf Fortress
    Braid
    Mysterious Castle
    The Humble Indie Bundle(s)
    Project Zomboid
    Retro City Rampage
    Star Command
    Proc World
    Volumes of Fun
    Big Bad Wofl
    Tom Dobrowolski
    Ken Silverman
    Inigo Quilez
    Moving Blocks
    CodeFlow
    Merlin3D
    Sea of Memes
    Twenty Sided


    Twitter Me: @gavanw
    Facebook Me: gavanw

    Insult Me: (sorry, no link)

    RSS Feed