Pudzz / Viewport-Editor-Gameplay3D

Viewport editor made with Autodesk Mayas C++ API and GamePlay3D [Open-Source C++ game engine].

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Viewport-Editor-Gameplay3D

Viewport editor made with Autodesk Mayas C++ API and GamePlay3D [Open-Source C++ game engine].

Plugin

This plugin uses shared memory with a circular buffer to send the information from Autodesk Mayas viewport into the GamePlay3D Engine. In this project the plugin is created to take informations from the C++ APIs callbacks such as:

  • Created meshes
  • Deleted meshes
  • Translation/Rotation/Scale on meshes
  • Materials [New added and updated materials on a mesh]
  • Textures [Texture information on materials]
  • Camera information [If you change camera in viewport, zoom in/out]
  • Changed topology [Moving vertices/ bevel, smooth, extrude, "adding divitions"]

About

Viewport editor made with Autodesk Mayas C++ API and GamePlay3D [Open-Source C++ game engine].


Languages

Language:C++ 96.3%Language:Objective-C++ 1.3%Language:GLSL 0.8%Language:QMake 0.5%Language:CMake 0.4%Language:Batchfile 0.2%Language:Makefile 0.2%Language:Shell 0.1%Language:Lua 0.1%Language:C 0.1%Language:Java 0.1%Language:HTML 0.0%Language:Python 0.0%