Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ideas for 3.1 #12

Closed
10 tasks done
gecko0307 opened this issue Aug 3, 2016 · 0 comments
Closed
10 tasks done

Ideas for 3.1 #12

gecko0307 opened this issue Aug 3, 2016 · 0 comments

Comments

@gecko0307
Copy link
Contributor

gecko0307 commented Aug 3, 2016

This is a list of possible features for Xtreme3D 3.1:

  • Manually constructing Freeforms, as suggested by gadmaker
  • FreeformMeshGenTangents, FreeformMeshVerticesCount
  • Transformations for meshes (FreeformMeshTranslate, FreeformMeshRotate, FreeformMeshScale)
  • Saving Freeforms (FreeformSave) - supported formats for saving are GLSM, OBJ, STL, NMF
  • Material's second texture support in GLSL shader (GLSLShaderSetParameterSecondTexture). It should also support automatic texture fetch from current material that the shader is applied to
  • New GLSL based Phong shader with texture support
  • Automatic tangent space generation for Bump shader to work with meshes without precomputed tangent data, such as Actors and built-in primitives (BumpShaderUseAutoTangentSpace)
  • Shadow map support for Bump shader (BumpShaderSetShadowMap)
  • ODE ragdolls
  • Object movement paths (using GLMovement)
@gecko0307 gecko0307 added this to the Xtreme3D 3.1 milestone Aug 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant