LlibPlanar Beta 1.0
Lib || neofar || February 9, 2005
Os presento, por fin, LlibPlanar, llevo ya algun tiempo trabajando con ello y ya era hora de sacar algo de codigo y cerrar lo que hay, todavia la voy a mantener en una Beta 0.1, así que os podeis imaginar que quedan cosas por solucionar y muchas mejoras que incluir
Os describo por encima lo que hace esta libreria:
- Funciones básicas para el GS
- InitVideo,SyncV,SwapBuffers,Clear
- Algunas primitivas en 2D (DrawLine, DrawTriangle, DrawBox, DrawTriangleGoraud,
- DrawBoxGoraud, DrawCircle, DrawOval)
- Funciones para la carga y manipulacion de texturas
- Cargar Raw, IFF (8,16,24,32 bytes)
- CreateTexture
- UseTexture
- Sprites 2D
- Scale
- Rotate
- Translate
- Tint
- Alpha
- Font 2D
- Cargar N tipos de Fuentes
- Scale
- Print (xy, Center)
- Objects 3D
- Camaras
- Camara en Z con render selectivo en el buffer Z
- Luces
- Sin limite de luces (bueno… capado a 3 luces por poner..)
- Ambient
- Diffuse
- Specular (+ContraSpecular)
- Objects
- Carga Modelos 3DM
- Render Point
- Render Wireframe
- Render Flat
- Render Goraud
- Render Goraund3
- Perspective Correction
- Environment Map
Y para que nadie se queje, teneis un directorio con 28 Samples de uso y un pequeño manual de usuario end pdf.
Y ahora vamos la puesta en marcha: La libreria se ha montado sobre la base de la lib de djhuevo en su snapshot 2, os pongo los enlaces a ambas librerias:
La Lib Snapshot 2 (for ps2sdk) (481 Kb) 
LlibPlanar Beta 1.0 by neofar (1,29 Mb) 
Si teneis cualquier problema para ponerla enmarcha no dudeis en darme un toque, un simple ‘MAKE’ en el raiz de cada directorio debe compilar todos los samples.













