Julia 3D Studio
Building the semi professional all in one editor for Game Maker Studio.
(Build 1022, including: 3 demo models, 1 height map demo)
Since a few years i wanted to switch over to 3D game making in Game Maker but I noticed that you had to use all sorts of nasty programs to get your models into your game. Also there is just so much missing to easily get started on a 3D game project in GM:S which was the reason for me to decide to start working on my own model / texture / animation / world and more editor. The goal is to offer everything that the GM:S package is lacking. This is however a very big project that will still take a very long time to complete. I thought to myself that it would not hurt to actually share my work with the public so that everyone can use it instead of just me. Because of this decision I also decide to take it a step further and create and entire community for it. You can access it through this program and use it to share you work with other people and build things together with friends over the internet (or just let them look at what your doing, you control the session). Even if you like to use professional programs such as Blender but are unable to export directly to d3d format for Game Maker then this might be something for you. I will try to support as many formats as possible and let you use this as a simple tool to convert and correct your models so you can use them in your 3D game projects.
So here we are at the first alpha release which is at most 10% of the complete product. Currently only modeling and texturing support. Future release will add all the missing things such as animation, level editor and much more. I hope you all like to get to know Julia 3D Studio and your feedback is more than welcome.
Full size: http://www.meerfx.co...3d_screen00.jpg
- Building models using triangles.
- Measurements in units, imperial or metric (change via menu).
- Save / loading to j3d format and exporting to d3d format.
- Layer system to build your model in sections, hide parts on the fly!
- UV Editor (advanced alpha stage).
- Heightmap Editor (early alpha stage, press '/' to open this hidden feature and then 'L' to load a heightmap. Max 64x64 in size).
- Automatic update notification once you login.
- Community system to share your work with the world (early alpha stage).
- Stream a live session to show people how you build things or let them even help you (coming soon).
- The program can run on any resolution.
How to use
Due to GM being sandboxed all resource are managed from the '%localappdata%\Julia3DStudio' folder. I highly recommend to create a shortcut to this folder so you can access your resources faster.
Creating a model
- First you must add atleast one object to your project. You can do this in the object list by clicking new object.
- Now you can add triangles to this object with the triangle tool above the views.
- In the top menu you can choose if magnets should be used to align your vertices with the grid (grid is also adjustable).
- You can add more objects to split up your work so that working with complex things gets easier since you can hide objects you don't want to see.
- Hiding an object is done by clicking the tiny gray square infront of the name.
- Renaming an object is done by right clicking an object.
- Click the checkers icon to open the UV mapper.
- Click the bin to remove this object.
- On the left you have a move and rotation tool to edit your triangles.
- You can create colors for the polygons using the Photoshop style color picker.
- You can save up to 16 colors in the palette by right clicking on them or to use just left click them.
- Inside the 2D views you can right click to open the quick menu.
- Now you can use copy, paste, cut, delete, focus, and color functions both for the entire triangle or per vertex.
- Currently you can only use the auto generate button to get UV maps. Use the scale to move and set it to the desired size. It still under construction and currently only does front view mapping correctly. Rest will be added later.
- The UV map can be exported, drawn upon and imported back into your project.
Height map editor
- This is still a very early build. Open it by pressing '/' on the keyboard and then 'L' to load a png height map (max 64x64).
- You can also put an extra png file next to the map with '_color.png' at the end to load vertex colors automatically.
- Above every view you can choose to render in wireframe, solids, solid+wireframe, textured or in x-ray mode.
Edited by sirhendro, 25 January 2016 - 02:37 PM.