substrata
Metaverse client and server written in C++. Runs on Windows, Mac, Linux and Web. Custom 3D engine, networked physics and Lua scripting
Language: cpp
Author: GitHub Repos (@github-repos)
0 stars · 0 views
Files
- AvatarGraphics.cpp (cpp)
- LoadItemQueue.h (h)
- foam_windowed.png (image)
- FlowLayout.cpp (cpp)
- rtaudio (txt)
- browser_process (txt)
- source_resources (txt)
- models (txt)
- parcel_layout (txt)
- buttons (txt)
- buttons_with_outlines (txt)
- animations (txt)
- sprites (txt)
- miniaudio (txt)
- resources (txt)
- models (txt)
- materials (txt)
- gold (txt)
- sofa cloth (txt)
- white marble (txt)
- wood (txt)
- stone floor (txt)
- rough wood (txt)
- animations (txt)
- sounds (txt)
- imposters (txt)
- sprites (txt)
- webserver (txt)
- cv_bot (txt)
- shared (txt)
- screenshot_bot (txt)
- webserver_public_files (txt)
- backup_bot (txt)
- secp256k1-master (txt)
- include (txt)
- src (txt)
- modules (txt)
- recovery (txt)
- server (txt)
- scripts (txt)
- resonance-audio (txt)
- resonance_audio (txt)
- node (txt)
- utils (txt)
- base (txt)
- geometrical_acoustics (txt)
- graph (txt)
- dsp (txt)
- config (txt)
- api (txt)
- third_party (txt)
- eigen (txt)
- Eigen (txt)
- src (txt)
- Geometry (txt)
- arch (txt)
- SuperLUSupport (txt)
- Eigenvalues (txt)
- webclient.html (html)
- minimp3 (txt)
- webclient (txt)
- icons (txt)
- docs (txt)
- icon_512x512.png (image)
- substrata.ico (image)
- minimp3_ex.h (h)
- minimp3.h (h)
- notes.txt (txt)
- 512pt_Mac_1x.png (image)
- LICENSE (txt)
- SECURITY.md (md)
- licence.txt (txt)
- changelog.txt (txt)
- running server.txt (txt)
- building.txt (txt)
- systemd (txt)
- networked physics.txt (txt)
- libressl_patches (txt)
- audio (txt)
- posix_win.c (c)
- tls_config.c (c)
- AudioFileReader.cpp (cpp)
- AudioFileReader.h (h)
- MP3AudioFileReader.cpp (cpp)
- WavAudioFileReader.h (h)
- StreamerThread.cpp (cpp)
- AudioEngine.cpp (cpp)
- AudioResampler.h (h)
- AudioEngine.h (h)
- MicReadThread.h (h)
- MP3AudioFileReader.h (h)
- MicReadThread.cpp (cpp)
- gui_client (txt)
- README.md (md)
- WavAudioFileReader.cpp (cpp)
- ClientUDPHandlerThread.cpp (cpp)
- IndigoConversion.cpp (cpp)
- CredentialManager.cpp (cpp)
- URLParser.h (h)
- AnimationManager.cpp (cpp)
- UploadResourceThread.cpp (cpp)
- DownloadResourcesThread.h (h)
- WebViewData.cpp (cpp)
- WebViewData.h (h)
- WorldSettingsWidget.h (h)
- CarPhysics.h (h)
- AddObjectDialog.cpp (cpp)
- GuiClientApplication.cpp (cpp)
- GuiClientApplication.h (h)
- MaterialEditor.cpp (cpp)
- ProximityLoader.h (h)
- PhysicsWorld.h (h)
- EnvironmentOptionsWidget.cpp (cpp)
- BoatPhysics.h (h)
- UndoBuffer.h (h)
- SDLClient.cpp (cpp)
- MiniMap.cpp (cpp)
- LoadItemQueue.cpp (cpp)
- AnimatedTextureManager.cpp (cpp)
- URLWidget.h (h)
- NetDownloadResourcesThread.cpp (cpp)
- PhotoModeUI.cpp (cpp)
- CameraController.h (h)
- WorldSettingsWidget.cpp (cpp)
- ListObjectsNearbyDialog.cpp (cpp)
- CMakeLists.txt (txt)
- AboutDialog.h (h)
- AddVideoDialog.h (h)
- Scripting.h (h)
- ObInfoUI.cpp (cpp)
- DownloadResourcesThread.cpp (cpp)
- MCPRenderRequest.h (h)
- ParcelEditor.cpp (cpp)
- ParticleManager.h (h)
- ClientSenderThread.cpp (cpp)
- WorldState.h (h)
- ResetPasswordDialog.h (h)
- PhysicsWorld.cpp (cpp)
- GearInventoryUI.cpp (cpp)
- FindObjectDialog.cpp (cpp)
- GoToParcelDialog.h (h)
- HashedObGrid.h (h)
- HoverCarPhysics.cpp (cpp)
- WorldState.cpp (cpp)
- BiomeManager.cpp (cpp)
- PlayerPhysics.cpp (cpp)
- MainOptionsDialog.cpp (cpp)
- AvatarSettingsDialog.cpp (cpp)
- MCPClientHandler.cpp (cpp)
- PhotoModeUI.h (h)
- GoToPositionDialog.h (h)
- ScriptedObjectProximityChecker.cpp (cpp)
- VehiclePhysics.h (h)
- ChangePasswordDialog.cpp (cpp)
- AnimatedTextureManager.h (h)
- LoginDialog.h (h)
- SaveResourcesDBThread.cpp (cpp)
- SDLUIInterface.h (h)
- TerrainSpecSectionWidget.cpp (cpp)
- GearEditorUI.h (h)
- EnvironmentOptionsWidget.h (h)
- GearInventoryUI.h (h)
- LoadModelTask.cpp (cpp)
- URLWhitelist.cpp (cpp)
- WinterShaderEvaluator.h (h)
- ShaderEditorDialog.cpp (cpp)
- AvatarPreviewGLUIWidget.h (h)
- PhysicsObject.h (h)
- CEFInternal.h (h)
- ModelLoading.h (h)
- ISLSyntaxHighlighter.h (h)
- ParcelEditor.h (h)
- TerrainSystem.cpp (cpp)
- ObjectEditor.cpp (cpp)
- ListObjectsNearbyDialog.h (h)
- ShaderEditorOutputTextEdit.h (h)
- LogWindow.h (h)
- LogWindow.cpp (cpp)
- TerrainDecalManager.cpp (cpp)
- AddObjectPreviewWidget.h (h)
- PhysicsObject.cpp (cpp)
- MaterialEditor.h (h)
- LoadTextureTask.h (h)
- MiscInfoUI.cpp (cpp)
- UploadResourceThread.h (h)
- TerrainTests.cpp (cpp)
- MainWindowTestCode.txt (txt)
- LoadAudioTask.h (h)
- GlWidget.h (h)
- UIInterface.h (h)
- ParticleManager.cpp (cpp)
- GarbageDeleterThread.cpp (cpp)
- MainWindow.h (h)
- EmbeddedBrowser.cpp (cpp)
- LoginDialog.cpp (cpp)
- TerrainDecalManager.h (h)
- DiagnosticsWidget.cpp (cpp)
- TestSuite.cpp (cpp)
- CameraController.cpp (cpp)
- CEFInternal.cpp (cpp)
- MiniMap.h (h)
- CEF.h (h)
- MeshManager.cpp (cpp)
- MaterialBrowser.h (h)
- TerrainScattering.cpp (cpp)
- emscripten_browser_clipboard.h (h)
- ResourceProcessing.cpp (cpp)
- AvatarPreviewWidget.h (h)
- MCPClientHandler.h (h)
- PlayerPhysics.h (h)
- DiagnosticsWidget.h (h)
- IndigoConversion.h (h)
- BrowserVidPlayer.cpp (cpp)
- LoadAudioTask.cpp (cpp)
- AnimationManager.h (h)
- GlWidget.cpp (cpp)
- CredentialManager.h (h)
- MeshBuilding.cpp (cpp)
- ShaderEditorDialog.h (h)
- ObInfoUI.h (h)
- LoadScriptTask.cpp (cpp)
- BiomeManager.h (h)
- GestureManagerUI.cpp (cpp)
- BikePhysics.h (h)
- ResetPasswordDialog.cpp (cpp)
- URLWhitelist.h (h)
- AvatarPreviewGLUIWidget.cpp (cpp)
- GearEditorUI.cpp (cpp)
- SignUpDialog.cpp (cpp)
- GestureUI.h (h)
- TerrainSpecSectionWidget.h (h)
- BuildScatteringInfoTask.cpp (cpp)
- TerrainTests.h (h)
- GestureUI.cpp (cpp)
- IndigoView.cpp (cpp)
- UserDetailsWidget.h (h)
- MeshManager.h (h)
- LoadScriptTask.h (h)
- NetDownloadResourcesThread.h (h)
- GestureManagerUI.h (h)
- AboutDialog.cpp (cpp)
- ClientThread.cpp (cpp)
- ResourceProcessing.h (h)
- UndoBuffer.cpp (cpp)
- SubstrataVideoSurface.h (h)
- HeadUpDisplayUI.cpp (cpp)
- BuildScatteringInfoTask.h (h)
- AddObjectPreviewWidget.cpp (cpp)
- GUIClient.h (h)
- TerrainScattering.h (h)
- MainOptionsDialog.h (h)
- JoltUtils.h (h)
- ChangePasswordDialog.h (h)
- HoverCarPhysics.h (h)
- MakeHypercardTextureTask.cpp (cpp)
- SaveResourcesDBThread.h (h)
- MeshBuilding.h (h)
- EmscriptenResourceDownloader.h (h)
- TerrainSystem.h (h)
- ShaderEditorOutputTextEdit.cpp (cpp)
- BoatPhysics.cpp (cpp)
- SignUpDialog.h (h)
- DownloadingResourceQueue.h (h)
- ClientUDPHandlerThread.h (h)
- ProximityLoader.cpp (cpp)
- ClientSenderThread.h (h)
- LoadTextureTask.cpp (cpp)
- GoToPositionDialog.cpp (cpp)
- DownloadingResourceQueue.cpp (cpp)
- HeadUpDisplayUI.h (h)
- AddVideoDialog.cpp (cpp)
- ThreadMessages.cpp (cpp)
- LoadModelTask.h (h)
- ObjectPathController.cpp (cpp)
- GarbageDeleterThread.h (h)
- AvatarGraphics.h (h)
- BikePhysics.cpp (cpp)
- AddObjectDialog.h (h)
- URLWidget.cpp (cpp)
- WinterShaderEvaluator.cpp (cpp)
- BrowserVidPlayer.h (h)
- ModelLoading.cpp (cpp)
- CreateObjectsDialog.h (h)
- ScriptedObjectProximityChecker.h (h)
- ChatUI.h (h)
- ClientThread.h (h)
- Imposter.cpp (cpp)
- AvatarSettingsDialog.h (h)
- RtAudio.h (h)
- CMakeLists.txt (txt)
- glare notes.txt (txt)
- qt (txt)
- IndigoDoubleSpinBox.h (h)
- FileSelectWidget.h (h)
- IndigoDoubleSpinBox.cpp (cpp)
- SignalBlocker.cpp (cpp)
- SignalBlocker.h (h)
- FlowLayout.h (h)
- FileSelectWidget.cpp (cpp)
- RealControl.h (h)
- Waving 2.png (image)
- roads.png (image)
- minimap_icon.svg (image)
- Dancing.png (image)
- Selfie.png (image)
- Sit.png (image)
- Quick Informal Bow.png (image)
- plus.svg (image)
- x.svg (image)
- Excited.png (image)
- Sitting Talking.png (image)
- left_tab.png (image)
- Rejected.png (image)
- Standing React Death Forward.png (image)
- Yawn.png (image)
- right_tab.png (image)
- Looking.png (image)
- Waving 2.png (image)
- Sleeping Idle.png (image)
- Sit.png (image)
- Waving 1.png (image)
- Selfie.png (image)
- grass clump billboard 2.png (image)
- Quick Informal Bow.png (image)
- Clapping.png (image)
- Yawn.png (image)
- left_tab.png (image)
- Rejected.png (image)
- microphone.png (image)
- minimap_icon.png (image)
- vol_icon.png (image)
- right_tab.png (image)
- Sitting Talking.png (image)
- Excited.png (image)
- Sitting On Ground.png (image)
- Looking.png (image)
- dir_pad.png (image)
- Sleeping Idle.png (image)
- expand_chat_icon.png (image)
- sounds (txt)
- race_arrows.svg (image)
- marker_dot.svg (image)
- smoke_sprite_front.png (image)
- smoke_sprite_left.png (image)
- foam_sprite_bottom.png (image)
- smoke_sprite_rear.png (image)
- left_tab.png (image)
- back.svg (image)
- smoke_sprite_right.png (image)
- facing_arrow.svg (image)
- notes.txt (txt)
- bark (txt)
- buttons (txt)
- plus.png (image)
- submit_paypal_form.js (js)
- osx (txt)
- ambisonics (txt)
- ATTRIBUTION.md (markdown)
- TestSuite.h (h)
- bike.svg (image)
- Waving 1.png (image)
- URLParser.cpp (cpp)
- CMakeLists.txt (txt)
- fuzzing.txt (txt)
- CarPhysics.cpp (cpp)
- BrowserProcess.cpp (cpp)
- using the service.txt (txt)
- CEF.cpp (cpp)
- FindObjectDialog.h (h)
- PlayerPhysicsInput.h (h)
- ObjectEditor.h (h)
- Scripting.cpp (cpp)
- Standing React Death Forward.png (image)
- MaterialBrowser.cpp (cpp)
- GoToParcelDialog.cpp (cpp)
- ISLSyntaxHighlighter.cpp (cpp)
- CreateObjectsDialog.cpp (cpp)
- AvatarPreviewWidget.cpp (cpp)
- grid.svg (image)
- Clapping.png (image)
- ThreadMessages.h (h)
- dir_pad.svg (image)
- IndigoView.h (h)
- Dancing.png (image)
- StreamerThread.h (h)
- EmbeddedBrowser.h (h)
- lets_encrypt.txt (txt)
- MiscInfoUI.h (h)
- AudioResampler.cpp (cpp)
- SDLUIInterface.cpp (cpp)
- UserDetailsWidget.cpp (cpp)
- arrow.svg (image)
- Imposter.h (h)
- avatar.png (image)
- EmscriptenResourceDownloader.cpp (cpp)
- Sitting On Ground.png (image)
- MakeHypercardTextureTask.h (h)
- smoke_sprite_top.png (image)
- RealControl.cpp (cpp)
- ObjectPathController.h (h)
- ChatUI.cpp (cpp)