https://github.com/mortennobel/softimagewebglexport
A WebGL export plugin for SoftImage 2011
https://github.com/mortennobel/softimagewebglexport
cpp cpp11 graphics-programming
Last synced: 2 days ago
JSON representation
A WebGL export plugin for SoftImage 2011
- Host: GitHub
- URL: https://github.com/mortennobel/softimagewebglexport
- Owner: mortennobel
- Created: 2011-06-09T09:13:31.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2011-09-08T07:20:18.000Z (over 13 years ago)
- Last Synced: 2025-04-24T00:04:39.631Z (2 days ago)
- Topics: cpp, cpp11, graphics-programming
- Language: C++
- Homepage:
- Size: 11.5 MB
- Stars: 7
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.html
Awesome Lists containing this project
README
Softimage WebGL Exporter
====================================
Description
Let you export a Autodesk Softimage scene into a WebGL project.
The project is written as a SoftImage C++ plugin and the the export
will create a WebGL project (json, html, javascript and images).
The project contains a simple WebGL renderer written in javascript.Installation (Softimage)
The current project requires Autodesk Softimage 2011 64-bit on Windows.
(If you are using a different version the code must be recompiled)Install plugin
- Install Visual C++ Redistributable Package (Downloaded from either Microsofts or http://faux.uwcs.co.uk/vcredist/ )
- Open Softimage
- Go the the menu File -> Plug-in Manager
- Choose the second tab 'Workgroups'
- Click on the 'Connect...'-button
- Add the workgroup folder (located in the same directory as this file)
- The plugin should now be installed and the menu item 'WebGL Export' should appear.
Usage
Checkout the help videos located in the folder 'help_videos'
For more documentation on how to use exporter, open the WebGL Export -> WebGL Exporter wizard and click on the questionmark next to WebGLExportProp.
Compilation
The environment variable XSISDK_ROOT needs to be set to 'C:\Program Files\Autodesk\Softimage 2011\XSISDK' (or where ever SoftImage XSISDK is installed).
Microsoft Visual Studio 2010 will be used for compiling the project.
The MSVC project file is located here:
workgroup\Addons\WebGLExport\cppsrc\WebGLExport.vcxproj
Known issues
- WebGL renderer: Mouse movement in browser: Sometimes mouse key events are lost and movement continues
- WebGL renderer: Mouse movement in browser: Vertical movement does not always work.
- Softimage plugin: The exporter ignores everything it doesn't understand. Instead it should give error messages in some situations.
- Softimage plugin: Should verify that the texture dimensions is valid.
- Softimage plugin: More shaders should be better supported (Lambert and constant shader)
License
License: Creative Commons Attribution 3.0 Unported ( http://creativecommons.org/licenses/by/3.0/ )
Copyright: 2011 Morten Nobel-Joergensen / Vaida Laganeckiene
https://github.com/mortennobel/SoftimageWebGLExport