3D smoke (CPU Version)

Source: Internet
Author: User

The blog has not been updated for a long time. Keep away from your hobbies for livelihood purposes.
Course Notes "Real-Time Volume graphics", course #28, Siggraph 2004. describes many real-time rendering methods using 3D textures. This article can be downloaded for free. It is well written and illustrated. After a visual model is generated, the simulation of many natural scenes (such as cloud and smoke) is presented to everyone through the volume rendering technology. It was found from the literature that the earliest paper proposed to use hardware with texture ing for volume rendering was "accelerated volume rendering and tomographic reconstruction using texture mapping hardware" in 94 years ". It may be because the article was published earlier, and Google could not find a free electronic version, so it has not seen the original version yet, but this does not impede our understanding of the technology. There are many examples of online OpenGL volume rendering, but the DirectX version is hard to find. I wrote a DirectX version myself and used the teddybear data model to show a cute teddy bear. It reminds me of my son under the Age of years. The main purpose of learning volume rendering is to draw 3D smog. The demo below is to use the CPU to solve the 3D fluid and use the volume rendering technology to achieve visualization. Because the CPU cannot perform parallel operations and the speed is slow, the three-dimensional lattice is 16x16x16, which is rough. The next step is to switch to GPU, which is expected to implement a high-precision real-time 3D fluid on the ati9600.

Teddy Bear's volume rendering Demo:
Http://www.net638.com.cn: 638/download/volume rendering.rar

3D smog (CPU Version)
Http://www.net638.com.cn: 638/download/3D smoke(cpu).rar

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.