Jump to content


Photo

Model Creator For Game Maker - V5.0 - Open Source!


  • Please log in to reply
391 replies to this topic

#1 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 05 January 2009 - 04:38 PM

Model Creator for Game Maker (v5.0)

Page on Dutch GMC

Open source!
Model Creator v5 is now open source! I am not planning to make any changes to the program anymore (not in v5 at least).
Posted Image
Model Creator v5 by Maarten Baert is licensed under the Creative Commons Attribution-Share Alike 2.0 Belgium License.
This means:
  • You are free:
    • to Share - to copy, distribute and transmit the work
    • to Remix - to adapt the work
  • Under the following conditions:
    • Attribution - You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
    • Share Alike - If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.

Attribution
If you want to redistribute the original or modified versions of Model Creator v5, you must include my name (Maarten Baert) and a link to http://model_creator.matrebatre.be/ (or the url itself).

This program allows you to create 3D models for Game Maker. This is not the first version, it's just the first time I created a topic for it on this forum. Older versions can be found on the Dutch GMC: link.

Video tutorial on YouTube: Modeling a chair
Video tutorial on YouTube: Texturing
Video tutorial on YouTube: Basic shapes (kake_fisk)
If you have no idea how to start, it is a good idea to watch these first.

Posted Image
This is a screenshot of the main program. It shows the entire menu and two views.

Online documentation

The program is a lot easier to use than most professional modeling programs. It is designed for creating low-poly models (<1000 triangles) as Game Maker would slow down anyway if you tried to use models that are too complicated. However, it is perfectly possible to create high-poly models with it as well.

My article about Model Creator has appeared in GMtech issue 15!
http://gamemakertech...ifteen-out-now/
It's on the last page.

Statistics:
Number of scripts: 223 (dll's not included)
Lines of code: 14462

Download Model Creator v5.0 (1.80MB)
Download Model Creator v5.0 source code (418KB)
Yoyogames page (if you like the program, please rate)

Features:
- Supports the GM model file format
- Supports File Association to open the models more quickly
- Supports triangles and all basic shapes
- Supports color, alpha and texture (with UV mapping)
- Supports lots of transformations to edit your models
- Supports undo/redo (up to 20 times!)
- Uses my calculator DLL for all user input (you can use expressions)
- Uses Max WinAPI for all popup menus

Banner:
You can put this in your signature if you like the program.
Posted Image (links to this page)
[url="http://gmc.yoyogames.com/index.php?showtopic=414116"][img]http://files.maartenbaert.be/model-creator/mc-banner-small.png[/img][/url]

Edited by Maarten Baert, 25 February 2010 - 10:33 PM.

  • 19

#2 Digi

Digi

    Who else

  • New Member
  • 757 posts

Posted 05 January 2009 - 09:30 PM

Looks interesting and I've been meaning to learn some sort of model program (not to mention learning how to put models in my game in the first place). I'll give it a try.

It works well and I might be able to put it to use sometime. I've got to read the documentation though...

Edited by Digiboy, 05 January 2009 - 09:37 PM.

  • 0

#3 Jepie0

Jepie0

    GMC Member

  • GMC Member
  • 213 posts

Posted 06 January 2009 - 11:15 AM

THANKYOU THANKYOU THANKYOU

Finally someone has made a professional 3d modeling program specifically for gamemaker. I can give up on animor8 now and use your program to make all my models from now on. Being able to color individual faces is awesome iv'e been waiting along time for a program that allowed it. From my short playtest it seems just about perfect there where no errors or bad design choices at all.

Bloody well done mate!!!
(Australian thankyou of the highest order)

cheers, jepie0
  • 1

#4 Pie Person!

Pie Person!

    GM 6+ Lover

  • GMC Member
  • 1973 posts

Posted 06 January 2009 - 09:02 PM

I love you ;)! Thats all I have to say.

Edit:
Wow, it gets really easy after you get used to it. This is my very first model I've made that is textured and imported into Game Maker:
Posted Image

It's a penguin!

Edited by Pie Person!, 06 January 2009 - 09:54 PM.

  • 0

#5 brett14

brett14

    GMC Member

  • GMC Member
  • 1150 posts
  • Version:GM8

Posted 07 January 2009 - 05:11 AM

Perfect! Just curious, how long did it take you to make this??
  • 0

#6 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 07 January 2009 - 12:10 PM

Perfect! Just curious, how long did it take you to make this??


This version took about four months, but I made the first version more than a year ago.
  • 0

#7 King Tetiro

King Tetiro

    King of Orenna

  • GMC Member
  • 2186 posts
  • Version:GM8

Posted 08 January 2009 - 11:39 AM

Dude, I hope to use this for my first 3d game (Well 2nd really), thanks.
  • 0

#8 Caniac

Caniac

    The #1 Caniac

  • New Member
  • 2622 posts

Posted 08 January 2009 - 02:04 PM

nice job, congratulations!
  • 0

#9 grumpymonkey

grumpymonkey

    GMC Member

  • GMC Member
  • 1011 posts

Posted 08 January 2009 - 09:47 PM

this is awesome, and has a nice professional feel to it! it would be even better if you could export as a GML script!

EDIT:
i found it bit hard to get make what you want, is there a way to reverse faces?

Edited by grumpymonkey, 08 January 2009 - 10:07 PM.

  • 0

#10 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 09 January 2009 - 03:51 PM

this is awesome, and has a nice professional feel to it! it would be even better if you could export as a GML script!

EDIT:
i found it bit hard to get make what you want, is there a way to reverse faces?


Yes there is. Select the face and click the 'reverse face' button :lol: .
  • 0

#11 grimrecka

grimrecka

    GMC Member

  • New Member
  • 143 posts

Posted 09 January 2009 - 07:39 PM

I really like this, I tried making models with another program and exporting them as an .obj and loading them with a script a guy made and that was really hard to get working in game. However if yours does what it says it does then this should make things a lot easier.

Are the right and middle mouse buttons being used to do anything? Because one thing one thing I would really, really like to be added is that pressing them would allows you to rotate the view, without having to select "move view", then left click to move it, then unselect "move view" to continue working.
  • 0

#12 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 09 January 2009 - 08:00 PM

I really like this, I tried making models with another program and exporting them as an .obj and loading them with a script a guy made and that was really hard to get working in game. However if yours does what it says it does then this should make things a lot easier.

Are the right and middle mouse buttons being used to do anything? Because one thing one thing I would really, really like to be added is that pressing them would allows you to rotate the view, without having to select "move view", then left click to move it, then unselect "move view" to continue working.


http://model_creator...e.be/shortkeys/

There is a shortkey for rotating the view :lol: .

The middle mouse button is not used because lots of people don't have a middle mouse button. But maybe I will change this so you can rotate the view with the middle mouse button. The scroll wheel is used to change the Z value. The right mouse button is used to cancel most actions.
  • 0

#13 grimrecka

grimrecka

    GMC Member

  • New Member
  • 143 posts

Posted 09 January 2009 - 10:11 PM

thanks, another question. is there a way to 'extrude' a face? eg: draw a triangle, then pull it out into a triangular prism
  • 0

#14 Manuel777

Manuel777

    InvaderGames

  • GMC Member
  • 2859 posts
  • Version:GM:Studio

Posted 10 January 2009 - 05:21 AM

great tool pal
this is a great option for thoose who doesnt have any 3D experience or cannot access to professional sofware like 3dsmax or Maya ( i use 3dsmax, so i probably wont use this ) its simple and it has most modifiers you will usually use while modelling. Im pretty sure that this will be used for many 3d games with Gamemaker (Goodbye anim8or, i never liked it anyway)

You should try to add a drag system to draw basic shapes, have you ever used 3dsmax? thats what i mean

ill be watching you closely! :lol:

- Manuel777
  • 0

#15 dadio

dadio

    I miss my cupcake

  • GMC Member
  • 1845 posts
  • Version:GM:Studio

Posted 10 January 2009 - 06:19 AM

Looks really tasty!
I`ll have to properly check this out when I get a chance.

I`ve been using 3DSMax for low poly work for years & know it like the back of my hand..
but all the export/import to GM progs were a real pain to use...

I have high hopes that this may be the perfect solution! :)
Keep adding more features!
Best of luck!
  • 0

#16 jagatia

jagatia

    GMC Member

  • New Member
  • 89 posts

Posted 10 January 2009 - 11:04 AM

does it work well with vista?
  • 0

#17 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 10 January 2009 - 12:01 PM

does it work well with vista?


Yes. I did almost all the testing on windows vista.
  • 0

#18 2d_games

2d_games

    GMC Member

  • GMC Member
  • 1495 posts
  • Version:GM8

Posted 10 January 2009 - 03:48 PM

I'll like it. Its a little hard to get used to be it is and will be very useful.

Its a bit confusing though.
  • 0

#19 Maarten Baert

Maarten Baert

    GMC Member

  • GMC Member
  • 714 posts
  • Version:GM8.1

Posted 10 January 2009 - 05:45 PM

UPDATE!

I added orbiting with middle mouse button and zooming with scroll wheel. Also, vector transformations should work in the texture editor now.
  • 0

#20 2d_games

2d_games

    GMC Member

  • GMC Member
  • 1495 posts
  • Version:GM8

Posted 10 January 2009 - 06:41 PM

Can you make animations with this? Also, can you angle different polygons? If not then that would be nice to add in.
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users