Mundus
A 3D world/level editor built with Java, Kotlin & libGDX.
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- other.md
- build.yml
- pullrequest.yml
- release.yml
- Meta.java
- MetaCustom.java
- MetaFileParseException.java
- MetaLoader.java
- MetaModel.java
- MetaTerrain.java
- Asset.java
- AssetManager.java
- AssetNotFoundException.java
- AssetType.java
- CustomAsset.java
- MaterialAsset.java
- ModelAsset.java
- PixmapTextureAsset.java
- SkyboxAsset.java
- TerrainAsset.java
- TerrainLayerAsset.java
- TexCoordInfo.java
- TextureAsset.java
- WaterAsset.java
- AssetUsageDTO.java
- BaseLightDTO.java
- CustomComponentDTO.java
- CustomPropertiesComponentDTO.java
- DirectionalLightDTO.java
- FogDTO.java
- GameObjectDTO.java
- LevelOfDetailDTO.java
- LightComponentDTO.java
- ModelComponentDTO.java
- SceneDTO.java
- ShadowSettingsDTO.java
- TerrainComponentDTO.java
- TerrainManagerComponentDTO.java
- WaterComponentDTO.java
- LightType.java
- CameraSettings.java
- MundusEnvironment.java
- BeforeDepthRenderEvent.java
- BeforeRenderEvent.java
- Event.java
- EventType.java
- MG3dModelLoader.java
- JsonScene.java
- LevelOfDetailManager.java
- TerrainLevelOfDetailManager.java
- BaseLightConverter.java
- CustomComponentConverter.java
- CustomPropertiesComponentConverter.java
- DirectionalLightConverter.java
- FogConverter.java
- ShadowSettingsConverter.java
- DefaultSceneRenderer.java
- SceneRenderer.java
- WaterRenderer.java
- AbstractComponent.java
- AssetUsage.java
- Component.java
- CullableComponent.java
- CustomPropertiesComponent.java
- LightComponent.java
- ModelComponent.java
- RenderableComponent.java
- TerrainComponent.java
- TerrainManagerComponent.java
- WaterComponent.java
- BreadthFirstIterator.java
- DepthFirstIterator.java
- BaseNode.java
- DirtyListener.java
- DirtyObservable.java
- GameObject.java
- InvalidComponentException.java
- ModelCacheable.java
- ModelCacheManager.java
- ModelEventable.java
- Node.java
- SceneGraph.java
- SimpleNode.java
- material.glsl
- pbr.fs.glsl
- pbr.vs.glsl
- ClippableShader.java
- compat.glsl
- depth.frag.glsl
- depth.vert.glsl
- DepthShader.java
- light.glsl
- LightShader.java
- MundusPBRShader.java
- MundusPBRShaderProvider.java
- PBRTerrainShader.java
- shadowmap.frag.glsl
- shadowmap.vert.glsl
- ShadowMapShader.java
- skybox.frag.glsl
- skybox.vert.glsl
- SkyboxShader.java
- terrain.uber.frag.glsl
- terrain.uber.vert.glsl
- TerrainUberShader.java
- utils.glsl
- water.uber.frag.glsl
- water.uber.vert.glsl
- WaterUberShader.java
- MundusDirectionalShadowLight.java
- ShadowResolution.java
- Skybox.java
- TerrainAttribute.java
- TerrainAttributes.java
- TerrainMaterialAttribute.java
- LodLevel.java
- PlaneMesh.java
- SplatMap.java
- SplatMapResolution.java
- SplatTexture.java
- Terrain.java
- TerrainLoader.java
- TerrainMaterial.java
- TerrainSaver.java
- TerrainStitcher.java
- AssetUtils.java
- DebugRenderer.java
- FileFormatUtils.java
- GLUtils.java
- LightUtils.java
- MathUtils.java
- ModelUtils.java
- MundusShaderParser.java
- NestableFrameBuffer.java
- Pools.java
- RenderablePool.java
- Renderer.java
- ShaderPreprocessor.java
- ShaderUtils.java
- TextureProvider.java
- TextureUtils.java
- WaterAttributes.java
- WaterColorAttribute.java
- WaterFloatAttribute.java
- WaterIntAttribute.java
- WaterMaterialAttribute.java
- WaterTextureAttribute.java
- Water.java
- WaterMaterial.java
- WaterResolution.java
- MundusAttribute.java
- Scene.java
- SceneSettings.java
- commons.gwt.xml
- TerrainTest.java
- MathUtilsTest.java
- SceneGraphTest.java
- build.gradle
- circle.png
- circle.xcf
- circle_smooth.png
- circle_smooth.xcf
- confetti.png
- confetti.xcf
- star.png
- star.xcf
- OpenSans-Italic.ttf
- OpenSans-Regular.ttf
- OpenSans-Semibold.ttf
- fa45.ttf
- heightmap128.png
- heightmap16.png
- heightmap180.png
- heightmap32.png
- heightmap64.png
- hm3.jpg
- hm4.png
- lightbulb-icon.png
- icon.png
- logo.png
- ape.blend
- ape.fbx
- ape.g3db
- apeTexture.png
- ship.g3db
- ship.mtl
- ship.png
- ship.mtl
- ship.obj
- ship.png
- tree1.fbx
- tree1.png
- tree2.fbx
- tree2.png
- chessboard.png
- dudv.png
- terrain_default.mat
- waterFoam.png
- waterNormal.png
- back.png
- bottom.png
- front.png
- left.png
- right.png
- top.jpg
- top.png
- skybox_default.png
- star_night.png
- grass.jpg
- grid.png
- pebble.jpg
- red_soil.jpg
- splat_map.png
- stone.jpg
- stone_path.jpg
- badlogic.jpg
- uiskin.atlas
- uiskin.json
- uiskin.png
- img_placeholder.png
- menu_icon.png
- AssetFilter.kt
- EditorAssetManager.kt
- EditorModelAsset.kt
- FbxConv.java
- FileHandleWithDependencies.kt
- FormatNotSupportedException.kt
- MetaSaver.kt
- ModelImporter.kt
- GameObjectConverter.java
- ModelComponentConverter.java
- PickableLightComponentConverter.java
- SceneConverter.java
- TerrainComponentConverter.java
- TerrainManagerComponentConverter.java
- WaterComponentConverter.java
- HelperLines.kt
- HelperLineShape.kt
- HexagonHelperLineShape.kt
- RectangleHelperLineShape.kt
- IOManager.java
- IOManagerProvider.java
- JsonIOManager.java
- MigrationIOManager.java
- KeyboardShortcut.kt
- KeyboardShortcutManager.kt
- KeymapKey.kt
- KeymapKeyType.kt
- ProjectDescriptor.java
- ProjectRefDescriptor.java
- ProjectSettingsDescriptor.java
- RegistryDescriptor.java
- SceneRefDescriptor.java
- SettingsDescriptor.java
- DescriptorConverter.java
- KryoManager.java
- PluginManagerProvider.kt
- ProjectAlreadyImportedException.java
- ProjectContext.java
- ProjectManager.java
- ProjectOpenException.java
- ProjectSettings.java
- KeyboardLayout.java
- ProjectRef.java
- Registry.java
- Settings.java
- SceneManager.java
- EditorScene.java
- AssetDeletedEvent.kt
- AssetImportEvent.kt
- AssetSelectedEvent.kt
- ComponentAddedEvent.kt
- ComponentRemovedEvent.kt
- EventBus.java
- FilesDroppedEvent.kt
- FullScreenEvent.kt
- GameObjectSelectedEvent.kt
- GlobalBrushSettingsChangedEvent.kt
- LogEvent.kt
- MaterialDuplicatedEvent.kt
- PluginsLoadedEvent.kt
- SceneAddedEvent.kt
- SceneGraphChangedEvent.kt
- SettingsChangedEvent.kt
- TerrainLoDRebuildEvent.kt
- TerrainNewNeighborEvent.kt
- ToolActivatedEvent.kt
- ToolDeactivatedEvent.kt
- UpdateNoiseTextureEvent.kt
- Exporter.kt
- DeleteCommand.kt
- GameObjectActiveCommand.kt
- MultiCommand.kt
- RotateCommand.kt
- ScaleCommand.kt
- SortChildrenCommand.kt
- TerrainHeightCommand.kt
- TerrainNeighborCommand.kt
- TerrainPaintCommand.kt
- TerrainsHeightCommand.kt
- TerrainsPaintCommand.kt
- TerrainStitchCommand.kt
- TranslateCommand.kt
- Command.kt
- CommandHistory.kt
- DisposableCommand.kt
- FreeCamController.kt
- InputManager.kt
- ShortcutController.kt
- AssetManagerImpl.kt
- CellImpl.kt
- LabelCellImpl.kt
- LabelImpl.kt
- LabelWidgetImpl.kt
- RootWidgetCellImpl.kt
- RootWidgetImpl.kt
- ToasterManagerImpl.kt
- MundusPreferencesManager.kt
- PreferencesManager.kt
- MundusGL20Interceptor.java
- MundusGL30Interceptor.java
- MundusGLInterceptor.java
- MundusGLProfiler.java
- PickableComponent.java
- PickableLightComponent.java
- PickableModelComponent.java
- PickableTerrainComponent.java
- PickableWaterComponent.java
- EditorPBRTerrainShader.java
- EditorShaderProvider.java
- Shaders.kt
- wire.frag.glsl
- wire.vert.glsl
- WireframeShader.kt
- ElevationModifier.java
- NoiseModifier.java
- TerrainModifier.java
- TerrainNoiseData.java
- EditorTerrainStitcher.java
- FastNoiseGenerator.java
- Generator.java
- HeightMapGenerator.java
- PerlinNoiseGenerator.java
- Terraformer.java
- TerrainGenerator.java
- CircleBrush.java
- ConfettiBrush.java
- SmoothCircleBrush.java
- StarBrush.java
- TerrainBrush.java
- BasePicker.java
- GameObjectPicker.java
- PickerColorEncoder.java
- PickerIDAttribute.java
- PickerShader.java
- ToolHandlePicker.java
- FlattenTool.java
- RadiusTerrainTool.java
- RaiseLowerTool.java
- SmoothTool.java
- TerrainTool.java
- ModelPlacementTool.java
- RotateTool.java
- ScaleTool.java
- SelectionTool.java
- Tool.kt
- ToolHandle.kt
- ToolManager.kt
- TransformTool.java
- TranslateTool.java
- Gizmo.kt
- GizmoManager.kt
- LightGizmo.kt
- AssetPickerDialog.kt
- GameObjectFilter.kt
- GameObjectPickerDialog.kt
- ImportModelDialog.kt
- ImportTextureDialog.kt
- AppearanceSettingsTable.kt
- BaseSettingsTable.kt
- CameraSettingsTable.kt
- ExportSettingsTable.kt
- GeneralSettingsTable.kt
- KeyboardShortcutsSettingsTable.kt
- PerformanceSettingsTable.kt
- SettingsDialog.kt
- HeightMapTerrainTab.kt
- ProceduralTerrainTab.kt
- AssetCleanUpDialog.kt
- DebugRenderDialog.kt
- AddComponentDialog.kt
- AddTerrainChunksDialog.kt
- AddTerrainDialog.kt
- AddWaterDialog.kt
- AmbientLightDialog.kt
- BaseDialog.kt
- DirectionalLightsDialog.kt
- ExitDialog.kt
- ExportDialog.kt
- FogDialog.kt
- KeyboardShortcutsDialog.kt
- LevelOfDetailDialog.kt
- NewProjectDialog.kt
- NoiseModifierDialog.kt
- ShadowSettingsDialog.kt
- SkyboxDialog.kt
- TerrainStitcherDialog.kt
- TerrainSystemGenerationDialog.kt
- VersionDialog.kt
- AssetsDock.kt
- DockBar.kt
- LogBar.kt
- ProfilingBar.kt
- MaterialAssetInspectorWidget.kt
- ModelAssetInspectorWidget.kt
- TerrainAssetInspectorWidget.kt
- TerrainLayerAssetInspectorWidget.kt
- TextureAssetInspectorWidget.kt
- UsedByAssetInspectorWidget.kt
- HeightmapTab.kt
- PerlinNoiseTab.kt
- BaseBrushTab.kt
- TerrainBrushGrid.kt
- TerrainComponentWidget.kt
- TerrainFlattenTab.kt
- TerrainGenTab.kt
- TerrainManagerComponentWidget.kt
- TerrainPaintTab.kt
- TerrainRampTab.kt
- TerrainSettingsTab.kt
- TerrainSmoothTab.kt
- TerrainUpDownTab.kt
- ComponentWidget.kt
- CustomComponentWidget.kt
- CustomPropertiesWidget.kt
- IdentifierWidget.kt
- LightComponentWidget.kt
- ModelComponentWidget.kt
- TransformWidget.kt
- WaterComponentWidget.kt
- AssetInspector.kt
- BaseInspectorWidget.kt
- GameObjectInspector.kt
- Inspector.kt
- AssetsMenu.kt
- EditMenu.kt
- EnvironmentMenu.kt
- FileMenu.kt
- MundusMenuBar.kt
- PluginsMenu.kt
- SceneMenu.kt
- ToolsMenu.kt
- WindowMenu.kt
- Outline.kt
- OutlineRightClickMenu.kt
- MundusToolbar.kt
- StatusBar.kt
- AssetSelectionField.kt
- AutoFocusListView.kt
- AutoFocusScrollPane.kt
- BaseWidget.kt
- CollapseWidget.java
- ColorPickerField.kt
- FaLabel.java
- FaTextButton.java
- FileChooserField.java
- FloatField.kt
- FloatFieldWithLabel.kt
- GameObjectSelectionField.kt
- ImageChooserField.java
- ImprovedSlider.kt
- IntegerField.kt
- IntegerFieldWithLabel.kt
- LevelOfDetailWidget.kt
- LightWidget.kt
- MaterialSelectWidget.kt
- MaterialWidget.kt
- MundusMultiSplitPane.java
- MundusSplitPane.java
- NoiseGeneratorWidget.kt
- PersistingFileChooser.kt
- ProceduralGenerationWidget.kt
- RadioButtonGroup.java
- RenderWidget.java
- ScrollPaneSlider.kt
- TerrainNeighborWidget.kt
- TerrainTextureLayerWidget.kt
- TextFieldWithLabel.java
- TextureGrid.java
- ToggleButton.java
- Toolbar.kt
- ToolTipLabel.kt
- WaterWidget.kt
- UI.kt
- ButtonUtils.kt
- Callback.kt
- Colors.kt
- Compass.kt
- EditorFileFormatUtils.kt
- Fa.kt
- FastNoiseLite.java
- GlUtils.java
- ImageUtils.kt
- KeyboardLayoutUtils.kt
- LoDUtils.java
- Log.java
- MeshUtils.java
- ObjExporter.java
- Os.kt
- OsNotSupported.kt
- PluginUtils.kt
- ReflectionUtils.java
- Scene2DUtils.java
- SkyboxBuilder.kt
- StartOnFirstThreadHelper.java
- StringUtils.kt
- TerrainUtils.kt
- TestUtils.kt
- ThreadLocalPools.java
- ThumbnailGenerator.kt
- Toaster.kt
- UsefulMeshs.java
- WaterUtils.kt
- Editor.kt
- LevelOfDetailScheduler.kt
- Main.kt
- Mundus.kt
- EventBusTest.java
- ExporterTest.java
- HistoryTest.java
- gitkeep
- build.gradle
- CHANGES
- GameObjectModifiedEvent.java
- ProjectChangedEvent.java
- SceneChangedEvent.java
- TerrainAddedEvent.java
- TerrainRemovedEvent.java
- TerrainVerticesChangedEvent.java
- AssetAlreadyExistsException.java
- ToastType.java
- EventListener.java
- Subscribe.java
- build.gradle
- GameObjectConverter.java
- LightComponentConverter.java
- ModelComponentConverter.java
- SceneConverter.java
- TerrainComponentConverter.java
- WaterComponentConverter.java
- Mundus.java
- SceneLoader.java
- Shaders.java
- mundus.gwt.xml
- build.gradle
- CHANGES
- gradle-wrapper.jar
- gradle-wrapper.properties
- packr-linux.json
- AssetManager.java
- PluginEventManager.java
- ToasterManager.java
- ButtonListener.java
- Cell.java
- CheckboxListener.java
- FloatSpinnerListener.java
- IntSpinnerListener.java
- Label.java
- LabelCell.java
- LabelWidget.java
- RadioButtonListener.java
- RootWidget.java
- RootWidgetCell.java
- SelectBoxListener.java
- SpinnerListener.java
- TextFieldChangeListener.java
- WidgetAlign.java
- AssetExtension.java
- ComponentExtension.java
- CustomShaderRenderExtension.java
- EventExtension.java
- MenuExtension.java
- RenderExtension.java
- StatusBarExtension.java
- TerrainHoverExtension.java
- TerrainSceneExtension.java
- ToasterExtension.java
- build.gradle
- .gitignore
- .travis.yml
- AUTHORS
- build.gradle
- CONTRIBUTORS
- eclipse-formatter.xml
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- logo.svg
- README.md
- screenshot.png
- settings.gradle
// repository documentation
Was this content helpful?
(0 ratings)
