├── .gitattributes ├── .gitignore ├── Arduino ├── insectRemote │ ├── AnalogInput.h │ └── insectRemote.ino ├── insectRemoteUSB │ ├── AnalogInput.h │ └── insectRemoteUSB.ino ├── insectrobot │ └── insectrobot.ino ├── insectrobotUSB │ └── insectrobotUSB.ino └── libraries │ └── InsectRobot │ ├── Animator.h │ ├── Anime.h │ ├── Anime3.h │ ├── Matrix44.cpp │ ├── Matrix44.h │ ├── Model.h │ ├── ModelConfig.h │ ├── ModelControl.h │ ├── ModelLeg.h │ ├── Quaternion.h │ ├── Vector2.h │ ├── Vector3.cpp │ ├── Vector3.h │ └── Vector4.h ├── CMakeLists.txt ├── README.md ├── assets ├── imgui.ini ├── shaders │ ├── shadow_shader.frag │ ├── shadow_shader.vert │ ├── shadow_shader_floor.frag │ └── shadow_shader_floor.vert ├── shadow_shader.frag ├── shadow_shader.vert ├── shadow_shader_floor.frag └── shadow_shader_floor.vert ├── include └── Resources.h ├── resources └── cinder_app_icon.ico ├── src ├── Convertions.cpp ├── Convertions.h ├── DebugRenderer.cpp ├── DebugRenderer.h ├── InsectRobotSimulationApp.cpp ├── Leg.cpp ├── Leg.h ├── Mesh.cpp ├── Mesh.h ├── MeshPool.cpp ├── MeshPool.h ├── ModelConfigGui.cpp ├── ModelConfigGui.h ├── ModelControlGiu.cpp ├── ModelControlGui.h ├── ModelNode.h ├── ModelRenderer.cpp ├── ModelRenderer.h ├── ModelRootNode.h ├── MotorData.h ├── Node.cpp ├── Node.h └── Singleton.h └── vc2013 ├── InsectRobotSimulation.sln ├── InsectRobotSimulation.vcxproj ├── InsectRobotSimulation.vcxproj.filters └── Resources.rc /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/.gitignore -------------------------------------------------------------------------------- /Arduino/insectRemote/AnalogInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectRemote/AnalogInput.h -------------------------------------------------------------------------------- /Arduino/insectRemote/insectRemote.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectRemote/insectRemote.ino -------------------------------------------------------------------------------- /Arduino/insectRemoteUSB/AnalogInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectRemoteUSB/AnalogInput.h -------------------------------------------------------------------------------- /Arduino/insectRemoteUSB/insectRemoteUSB.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectRemoteUSB/insectRemoteUSB.ino -------------------------------------------------------------------------------- /Arduino/insectrobot/insectrobot.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectrobot/insectrobot.ino -------------------------------------------------------------------------------- /Arduino/insectrobotUSB/insectrobotUSB.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/insectrobotUSB/insectrobotUSB.ino -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Animator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Animator.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Anime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Anime.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Anime3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Anime3.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Matrix44.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Matrix44.cpp -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Matrix44.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Matrix44.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Model.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/ModelConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/ModelConfig.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/ModelControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/ModelControl.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/ModelLeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/ModelLeg.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Quaternion.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Vector2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Vector2.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Vector3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Vector3.cpp -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Vector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Vector3.h -------------------------------------------------------------------------------- /Arduino/libraries/InsectRobot/Vector4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/Arduino/libraries/InsectRobot/Vector4.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/README.md -------------------------------------------------------------------------------- /assets/imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/imgui.ini -------------------------------------------------------------------------------- /assets/shaders/shadow_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shaders/shadow_shader.frag -------------------------------------------------------------------------------- /assets/shaders/shadow_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shaders/shadow_shader.vert -------------------------------------------------------------------------------- /assets/shaders/shadow_shader_floor.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shaders/shadow_shader_floor.frag -------------------------------------------------------------------------------- /assets/shaders/shadow_shader_floor.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shaders/shadow_shader_floor.vert -------------------------------------------------------------------------------- /assets/shadow_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shadow_shader.frag -------------------------------------------------------------------------------- /assets/shadow_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shadow_shader.vert -------------------------------------------------------------------------------- /assets/shadow_shader_floor.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shadow_shader_floor.frag -------------------------------------------------------------------------------- /assets/shadow_shader_floor.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/assets/shadow_shader_floor.vert -------------------------------------------------------------------------------- /include/Resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/include/Resources.h -------------------------------------------------------------------------------- /resources/cinder_app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/resources/cinder_app_icon.ico -------------------------------------------------------------------------------- /src/Convertions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Convertions.cpp -------------------------------------------------------------------------------- /src/Convertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Convertions.h -------------------------------------------------------------------------------- /src/DebugRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/DebugRenderer.cpp -------------------------------------------------------------------------------- /src/DebugRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/DebugRenderer.h -------------------------------------------------------------------------------- /src/InsectRobotSimulationApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/InsectRobotSimulationApp.cpp -------------------------------------------------------------------------------- /src/Leg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Leg.cpp -------------------------------------------------------------------------------- /src/Leg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Leg.h -------------------------------------------------------------------------------- /src/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Mesh.cpp -------------------------------------------------------------------------------- /src/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Mesh.h -------------------------------------------------------------------------------- /src/MeshPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/MeshPool.cpp -------------------------------------------------------------------------------- /src/MeshPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/MeshPool.h -------------------------------------------------------------------------------- /src/ModelConfigGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelConfigGui.cpp -------------------------------------------------------------------------------- /src/ModelConfigGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelConfigGui.h -------------------------------------------------------------------------------- /src/ModelControlGiu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelControlGiu.cpp -------------------------------------------------------------------------------- /src/ModelControlGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelControlGui.h -------------------------------------------------------------------------------- /src/ModelNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelNode.h -------------------------------------------------------------------------------- /src/ModelRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelRenderer.cpp -------------------------------------------------------------------------------- /src/ModelRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelRenderer.h -------------------------------------------------------------------------------- /src/ModelRootNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/ModelRootNode.h -------------------------------------------------------------------------------- /src/MotorData.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /src/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Node.cpp -------------------------------------------------------------------------------- /src/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Node.h -------------------------------------------------------------------------------- /src/Singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/src/Singleton.h -------------------------------------------------------------------------------- /vc2013/InsectRobotSimulation.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/vc2013/InsectRobotSimulation.sln -------------------------------------------------------------------------------- /vc2013/InsectRobotSimulation.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/vc2013/InsectRobotSimulation.vcxproj -------------------------------------------------------------------------------- /vc2013/InsectRobotSimulation.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/vc2013/InsectRobotSimulation.vcxproj.filters -------------------------------------------------------------------------------- /vc2013/Resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuroprod/InsectRobotSimulation/HEAD/vc2013/Resources.rc --------------------------------------------------------------------------------