Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Vita Object Loader: Difference between revisions

From GameBrew
m (Text replacement - "GameBrew!" to "GameBrew")
m (Text replacement - "|discussion=" to "|donation=")
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=Vita Homebrew Apps (Other Apps) - GameBrew
|title=Vita Homebrew Apps (Other Apps) - GameBrew
|title_mode=append
|title_mode=append
|image=vitaobjectloadervita.jpg
|image=vitaobjectloadervita2.png
|image_alt=Vita Object Loader
|image_alt=Vita Object Loader
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=Vita Object Loader
|title=Vita Object Loader
|image=vitaobjectloadervita.jpg
|image=vitaobjectloadervita2.png
|description=3D Model Viewer for PSVITA.
|description=3D Model Viewer for PS Vita.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2017/07/23
|lastupdated=2017/07/23
Line 17: Line 17:
|website=https://wololo.net/talk/viewtopic.php?f=116&t=47982
|website=https://wololo.net/talk/viewtopic.php?f=116&t=47982
|source=
|source=
|donation=https://www.patreon.com/Rinnegatamante
}}
}}
Vita Object Loader is a 3D model viewer wrote with lpp-vita fully opensource.
Vita Object Loader is a 3D model viewer wrote with [[Lua Player Plus Vita|lpp-vita]] fully opensource.


It can be used for benchmark purposes (take in mind models are soft rendered!) or just for fun.
It can be used for benchmark purposes (take in mind models are soft rendered) or just for fun.


It supports Wavefront (.obj) models but with some restrictions: only triangles primitives, materials are not supported.
It supports Wavefront (.obj) models but with some restrictions: only triangles primitives, materials are not supported.


==How to adapt a model==
==User guide==
===How to adapt a model===
To be sure your model will be compatible with Vita Object Loader you can use Blender to convert it into a triangles primitives one.
To be sure your model will be compatible with Vita Object Loader you can use Blender to convert it into a triangles primitives one.


You can follow this short tutorial to do so:
You can follow this short tutorial to do so:
#) Start Blender v.2.7.
* Start Blender v.2.7.
#) Remove the default cube and import your model.
* Remove the default cube and import your model.
#) On bottom screen where you see "Default Mode", click it and select Edit Mode
* On bottom screen where you see "Default Mode", click it and select Edit Mode.
#) If your model is not selected, press A to select it.
* If your model is not selected, press A to select it.
#) Press CTRL+T
* Press CTRL+T.
#) Export the model as Wavefront (.obj). (Uncheck during exporting the Write Materials box)
* Export the model as Wavefront (.obj). (Uncheck during exporting the Write Materials box).


==Screenshots==
===How to use textures===
https://dlhb.gamebrew.org/vitahomebrews/vitaobjectloadervita-01.jpg
You can use a texture with your model by inserting a PNG/JPG/BMP file with the same name as the model in the same folder (so like ux0:/model.obj and ux0:/model.png).
https://dlhb.gamebrew.org/vitahomebrews/vitaobjectloadervita-02.jpg


==Controls==
==Controls==
'''Filebrowser:'''
'''File browser:'''
*DPad = Navigate through files
 
*A = Open Directory / File
D-Pad - Navigate through files
*Square = Enable / Disable 444 Mhz mode
 
*SELECT = Take screenshot
A - Open Directory/File
*START = Exit Homebrew
 
Square - Enable/Disable 444 Mhz mode
 
Select - Take screenshot
 
Start - Exit Homebrew


'''Rendering:'''
'''Rendering:'''
*Left Analog = Move Model
*Right Analog = Rotate model
*L / R = Zoom In / Zoom Out
*Circle = Close current model


==How to use textures==
Left Analog - Move Model
You can use a texture with your model by inserting a PNG/JPG/BMP file with the same name as the model in the same folder (so like ux0:/model.obj and ux0:/model.png ).
 
Right Analog - Rotate model
 
L/R - Zoom in/out
 
Circle - Close current model
 
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/vitaobjectloadervita3.png
 
https://dlhb.gamebrew.org/vitahomebrews/vitaobjectloadervita4.png
 
https://dlhb.gamebrew.org/vitahomebrews/vitaobjectloadervita5.png


==Changelog==
==Changelog==
'''(v.1.1)'''
'''v1.1'''
* Now the homebrew uses hardware acceleration for rendering phase.
* Now the homebrew uses hardware acceleration for rendering phase.
* Removed non-fullscreen mode for compatibility reasons.
* Removed non-fullscreen mode for compatibility reasons.


'''(v.1.0)'''
==External links==
* First Release.
* Author's website - https://rinnegatamante.it/site/
* Wololo - https://wololo.net/talk/viewtopic.php?f=116&t=47982
* VitaDB - https://vitadb.rinnegatamante.it/#/info/223
 


== External links ==
[[Category:Support the author]]
* Official Website - https://wololo.net/talk/viewtopic.php?f=116&t=47982
* VitaDB - https://vitadb.rinnegatamante.it/#/info/223

Latest revision as of 01:10, 14 August 2023

Vita Object Loader
Vitaobjectloadervita2.png
General
AuthorRinnegatamante
TypeOther Apps
Version1.1
LicenseMixed
Last Updated2017/07/23
Links
Download
Website
Support Author

Vita Object Loader is a 3D model viewer wrote with lpp-vita fully opensource.

It can be used for benchmark purposes (take in mind models are soft rendered) or just for fun.

It supports Wavefront (.obj) models but with some restrictions: only triangles primitives, materials are not supported.

User guide

How to adapt a model

To be sure your model will be compatible with Vita Object Loader you can use Blender to convert it into a triangles primitives one.

You can follow this short tutorial to do so:

  • Start Blender v.2.7.
  • Remove the default cube and import your model.
  • On bottom screen where you see "Default Mode", click it and select Edit Mode.
  • If your model is not selected, press A to select it.
  • Press CTRL+T.
  • Export the model as Wavefront (.obj). (Uncheck during exporting the Write Materials box).

How to use textures

You can use a texture with your model by inserting a PNG/JPG/BMP file with the same name as the model in the same folder (so like ux0:/model.obj and ux0:/model.png).

Controls

File browser:

D-Pad - Navigate through files

A - Open Directory/File

Square - Enable/Disable 444 Mhz mode

Select - Take screenshot

Start - Exit Homebrew

Rendering:

Left Analog - Move Model

Right Analog - Rotate model

L/R - Zoom in/out

Circle - Close current model

Screenshots

vitaobjectloadervita3.png

vitaobjectloadervita4.png

vitaobjectloadervita5.png

Changelog

v1.1

  • Now the homebrew uses hardware acceleration for rendering phase.
  • Removed non-fullscreen mode for compatibility reasons.

External links

Advertising: