NokiMo
VulkanRipper
VulkanRipper

patreon


SecondLife Firestorm OpenGL rip tutorial

https://www.youtube.com/watch?v=IaHftuwLxm8

1. Place ripper files to C:\Program Files\Firestorm-Releasex64
2. Edit gl_config.xml and create paths for output files (meshes, shaders and log). Best editor for that work is Notepad++

2. Run Firestorm-Releasex64.exe, popup message will request for activation code, get it, put in gl_config.xml
3. Run Firestorm-Releasex64.exe select "Start Rip" from tray menu or use Win+F12 or printscreen.

4. Import meshes in NR (ninja ripper plugin required) or GLTF formats into blender

If you are using world space unproject required. Select appropriate UVs and textures from texture slots.

gl_config.xml:

Local space(pre-shader, usually T-Pose):
  bLocalSpace = "true"
 
World space (default):
  bLocalSpace = "false"

When in local space in NR plugin must choose World Space with identity matrix.

In world space by default projection matrix suggested (or you may put your own), if unproject option selected (bUnproject = "true" and  bUserProjectionMatrix = "true") it will unproject mesh for you and also identity matrix should be selected in NR-plugin.

NOTE: updated common opengl ripper in software section.


Related Creators