Environment Mapping: Difference between revisions

From GameBrew
(Created page with "{{Infobox homebrew | title = Environment-Mapping Techdemo | image = File:Envmappingds.PNG | type = Other | version = 2007 | licence = Mixed | autho...")
 
No edit summary
Line 2: Line 2:
| title      = Environment-Mapping Techdemo
| title      = Environment-Mapping Techdemo
| image      = [[File:Envmappingds.PNG]]
| image      = [[File:Envmappingds.PNG]]
| type        = Other
| type        = Demo
| version    = 2007
| version    = 2007
| licence    = Mixed
| licence    = Mixed
Line 11: Line 11:
}}  
}}  


Environment-Mapping Techdemo is one of the packages released by Payk to help people creating 3D homebrew.  
Environment-Mapping Techdemo is one of the packages released by Payk to assist 3D homebrew development.


Libnds does come along with some examples. In the 3d section is a sample called 'Env_mapping'. It shows how to use hardware sphere-mapping with a static texture. It is not a real 'Environment mapping', since the DS is basically to slow to distort an image and take it as texture on the fly. Sgstair helped to create a function to distort an image, and a table has been made of it by Payk.
'''Note from developer:'''


It allows everyone to make real-time reflection on NDS.  
In the 3d section of Libnds comes along with some 3D examples, one that called Env_mapping shows how to use hardware sphere-mapping with a static texture. It is not a real Environment mapping however, as what the DS does is to slowly distort an image and take it as texture on the fly. Sgstair helped creating a function to distort an image, this homebrew is a demo of it which allows making real-time reflection on NDS.  


==Compatibility==
The ROM doesn't need a [[DLDI|DLDI]] patch or any extern files. But still doesn't work on emulators (NO$CASH does screen capture the enitre screen instead of just the 3D part. And since the 3D part is rendered under a black background at the begin, it can't be captured).
Doesn't work on emulators.  


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:DS homebrew demos]]

Revision as of 11:25, 24 May 2021

Environment-Mapping Techdemo
File:Envmappingds.PNG
General
Author(s)Payk
TypeDemo
Version2007
LicenceMixed
Links
[Media:Envmappingds.rar Download]
Website
[Media:RealEnvMappingds.rar Source]
Advertisements

<htmlet>adsense</htmlet>


Environment-Mapping Techdemo is one of the packages released by Payk to assist 3D homebrew development.

Note from developer:

In the 3d section of Libnds comes along with some 3D examples, one that called Env_mapping shows how to use hardware sphere-mapping with a static texture. It is not a real Environment mapping however, as what the DS does is to slowly distort an image and take it as texture on the fly. Sgstair helped creating a function to distort an image, this homebrew is a demo of it which allows making real-time reflection on NDS.

The ROM doesn't need a DLDI patch or any extern files. But still doesn't work on emulators (NO$CASH does screen capture the enitre screen instead of just the 3D part. And since the 3D part is rendered under a black background at the begin, it can't be captured).


Advertising: