Yeti3D - Yeti PSP: Difference between revisions

From GameBrew
(Created page with "{{Infobox PSP homebrew | title = Yeti3D - Yeti | image = https://dlhb.gamebrew.org/psphomebrew/Yeti3D-Yeti-PSP.jpg|250px | type = Other | version = v0.1 | licence = Mixed | au...")
 
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/psphomebrew/Yeti3D-Yeti-PSP.jpg|250px
| image = https://dlhb.gamebrew.org/psphomebrew/Yeti3D-Yeti-PSP.jpg|250px
| type = Other
| type = Other
| version = v0.1
| version = 0.1 (28 Apr 2007)
| licence = Mixed
| licence = Mixed
| author = be2003
| author = be2003
Line 10: Line 10:
| source = https://be2003.wordpress.com/2007/04/28/yeti3d-port/
| source = https://be2003.wordpress.com/2007/04/28/yeti3d-port/
}}
}}
<youtube>xosu1rpN5EA</youtube>


Pure PSP port of Yeti3D that is not dependent on SDL, it contains the source and compiled eboot. It was later renamed to Yeti-PSP (according to developer the updated version had not been realeased).  
Yeti3D is a pure PSP port of Yeti3D that is not dependent on SDL, it contains the source and compiled eboot. It was later renamed to Yeti-PSP (according to developer the updated version had not been realeased).
 
==Features==
* The current viewport is 120x80 pixels, 15bit.
* All textures are 64x64 8bit.
* Textures are converted to 15bit via a pre-calculated lighting LUT.
* Polygons can be any convex shape. Only squares are currently used.
* Each vertex is described as X, Y, Z, U, V and brightness.
* The renderer uses 24:8 fixed point maths.
* Polygons are clipped in 3D space using 45 degree planes. Distance to plane calculations therefore use only additions and subtractions.
* Polygon edges are clipped using one divide and 6 multiplies.
* 4 clipping planes are used. No front plane is required. No back plane is used.
* No per-span clipping is used. Fixed point errors are hidden offscreen.  


Features
==Media==
- The current viewport is 120x80 pixels, 15bit.
'''Yeti3DS Pro (Android)''' ([ ]) <br>
- All textures are 64x64 8bit.
<youtube>xosu1rpN5EA</youtube>
- Textures are converted to 15bit via a pre-calculated lighting LUT.
- Polygons can be any convex shape. Only squares are currently used.
- Each vertex is described as X, Y, Z, U, V and brightness.
- The renderer uses 24:8 fixed point maths.
- Polygons are clipped in 3D space using 45 degree planes. Distance to plane calculations therefore use only additions and subtractions.
- Polygon edges are clipped using one divide and 6 multiplies.
- 4 clipping planes are used. No front plane is required. No back plane is used.
- No per-span clipping is used. Fixed point errors are hidden offscreen.


References
==Exiternal links==
Author's webpage, https://be2003.wordpress.com/2007/04/28/yeti3d-port
* Author's website - https://be2003.wordpress.com/2007/04/28/yeti3d-port

Revision as of 23:14, 3 August 2021

Yeti3D - Yeti
Yeti3D-Yeti-PSP.jpg
General
Author(s)be2003
TypeOther
Version0.1 (28 Apr 2007)
LicenceMixed
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>


Yeti3D is a pure PSP port of Yeti3D that is not dependent on SDL, it contains the source and compiled eboot. It was later renamed to Yeti-PSP (according to developer the updated version had not been realeased).

Features

  • The current viewport is 120x80 pixels, 15bit.
  • All textures are 64x64 8bit.
  • Textures are converted to 15bit via a pre-calculated lighting LUT.
  • Polygons can be any convex shape. Only squares are currently used.
  • Each vertex is described as X, Y, Z, U, V and brightness.
  • The renderer uses 24:8 fixed point maths.
  • Polygons are clipped in 3D space using 45 degree planes. Distance to plane calculations therefore use only additions and subtractions.
  • Polygon edges are clipped using one divide and 6 multiplies.
  • 4 clipping planes are used. No front plane is required. No back plane is used.
  • No per-span clipping is used. Fixed point errors are hidden offscreen.

Media

Yeti3DS Pro (Android) ([ ])

Exiternal links

Advertising: