Jump to content


Photo

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


  • Please log in to reply
391 replies to this topic

#101 Maarten Baert

Maarten Baert

    GMC Member

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

Posted 15 February 2009 - 09:03 PM

Fixed.

If the wrong side is selected, you haven't selected the vertices in clockwise order :D.

The mouse turns orange when you press control because you are not adding vertices. The control button selects the Z-value and uses this value for the other points you are drawing. It's like setting the Z-value using pageup and pagedown, but faster. This works too when drawing triangles, basic shapes, vector transformations, ...

Edited by matrebatre, 15 February 2009 - 09:03 PM.

  • 0

#102 sk8erace1

sk8erace1

    GMC Member

  • New Member
  • 308 posts

Posted 15 February 2009 - 10:08 PM

nice about the orange vertex thing that could be very useful.

about the clock wise order well i used the rectangle selection tool from top left to bottom right
:D i guess that's not clockwise hehe although i still see the use of being able to select what sided face to remove as quite useful

and as for making a cylinder then using the plane clipping tool on it to make a pipe joint i think your best bet is to select the faces you want to remove manually though it takes more time its allot better than having to restart >.<

sigh i keep coming up with feature ideas lol
if you have ever used wings 3d (or any other modeling program you would know what i mean by binary subtraction and binary addition you basically take 2 shapes say s sphere and a cube you place the two object inside of one another so their planes intersect then you select the binary subtraction tool and it basically takes the first shapes intersecting ends and carves them into the first shape or vice versa

another thing being able to select each vertices face its connected to by pressing a button would be nice XD

oh and just tell me and ill stop thinking up ideas XD

oh and.. I'm probably going to be making many tutorials for this program later on as i was requested to on youtube by some friends of mine would you mind if I linked them here to get the program (you probably wont but it cant hurt to ask :D)
  • 0

#103 kake_fisk

kake_fisk

    GMC Member

  • New Member
  • 2391 posts
  • Version:GM7

Posted 16 February 2009 - 03:11 PM

A snacksy error for you to fix. ^^

___________________________________________
ERROR in
action number 1
of Step Event
for object obj_controller:

In script step:
In script step_controls:
In script step_shortkeys:
In script mousepressleft_mode_101:
Error in code at line 3:
vt = global.view_type[v];

at position 24: Negative array index


  • 0

#104 Tarnasa

Tarnasa

    Techie in Tree

  • New Member
  • 64 posts

Posted 16 February 2009 - 03:30 PM

I thought of an improvement that could be created:
Shortcut Keys
They would greateley increase at twhich you create the models and make it much easier.
btw. Great Program!
  • 0

#105 Maarten Baert

Maarten Baert

    GMC Member

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

Posted 16 February 2009 - 05:07 PM

Fixed.

There are already a number of shortkeys, what new shortkeys do you want?
  • 0

#106 S-Chuck

S-Chuck

    GMC Member

  • Retired Staff
  • 2314 posts
  • Version:GM8

Posted 18 February 2009 - 11:58 PM

matrebatre,

I am throughly impressed.

I am a 100% amateur when it comes to modeling and this program (along with the tutorials) made it very easy for even me to understand how to use it... and since it is directed toward modeling for Game Maker (naturally), then there is no longer a need for anyone else new to modeling to hunt down a free modeling program on the web (if there are any) and then hope that the exported files can be converted to format that Game Maker can read. I may even consider modifying a project that I was working on in 2D to include 3D as a result of this program because the model creation was the one thing holding me back from doing so.

Another point (though is usually taken in mixed context for the obvious reason of this being the official GM site), it is quite a treat to see something well designed (especially an application) created with Game Maker that does not look like it was created with GM (other than the loading screen). Regardless of how great and powerful we know that GM is when its potential is used effectively, almost everything created with it has a certain "feel", whereas applications created with other programming languages -- on the surface anyway -- aren't always as easily distinguishable.


I downloaded this several days ago, but only just now got around to looking at it today, so it is possible that this has been fixed already. I'm simply nitpicking the terminology: for model preview, when clicked it reads "To preview the model, you should save it first. Do you want to save the model?" and you can choose"Yes" or "Cancel" where "Cancel" does nothing. If you do not allow preview without saving at all, then the word "should" should be changed to "must". (What can I say... I had to find fault somewhere! :blink:)

The only improvement that I can think of at the moment would be the ability to shift the views in 3D mode and model preview parallel with the planes so that any section of the model can be more-easily zoomed in on (since, as of right now, the spherical rotation and zooming are fixated on coordinates 0,0,0). If I created something really tall, I would have to zoom way out to see the top front of it in 3D, and might end up too far away to actually view for detail.
  • 0

#107 LG_Linus

LG_Linus

    GMC Veteran

  • New Member
  • 358 posts

Posted 19 February 2009 - 06:45 AM

Fixed.

There are already a number of shortkeys, what new shortkeys do you want?

I really enjoy this program, so I would suggest that there would be a short key for selection. I havn't found any short key for that. Also, maybe when you have selected a vector/face, you can hold down a key and use the arrow keys to move the piece either .2 or .1 in distance.

Edited by LG_Linus, 19 February 2009 - 07:29 AM.

  • 0

#108 bombshell

bombshell

    GMC Member

  • GMC Member
  • 1607 posts

Posted 19 February 2009 - 03:16 PM

S-chuck,

is it just me or does this creation deserve an award,
I just simply LOVE IT!
coming from a fan of great programming, GM, and this amazing app;
this should be pinned!
  • 0

#109 kake_fisk

kake_fisk

    GMC Member

  • New Member
  • 2391 posts
  • Version:GM7

Posted 19 February 2009 - 04:35 PM

None topics should be pinned, we have the cagematches and fetured games on yyg for such ^_^
  • 0

#110 bombshell

bombshell

    GMC Member

  • GMC Member
  • 1607 posts

Posted 19 February 2009 - 04:47 PM

ah so right you are,
although cag mach is more for games,
if there is ever one between 2 apps it would have to include this!
and I know who I'm voting for ^_^
  • 0

#111 S-Chuck

S-Chuck

    GMC Member

  • Retired Staff
  • 2314 posts
  • Version:GM8

Posted 19 February 2009 - 09:30 PM

Pinning would be going way over the top. The programs that end up being the most helpful usually end up the most well known, and therefore end up receiving a lot of downloads and use anyway no matter how many people have posted comments in this topic.

Pinning it would then be followed with "How do I get my app pinned?", "Mine is better than that one, so mine should be pinned too, or this one taken down so that mine can take its place.", "You're pinning topics in the Apps section. Why do the same in the other sections?" and so on. It is a well-designed program, but not everyone has need for it. Many people will go through their whole GM-usage lives without ever touching the 3D functions, so this program is pointless to them.

There are just too many reasons to not single it out in such an extreme way, but not doing so doesn't make it any less helpful.
  • 0

#112 Mad_Scientist

Mad_Scientist

    GMC Member

  • New Member
  • 79 posts

Posted 20 February 2009 - 12:41 AM

Hi. Is there a way to lock the camera perspective to Isometric 45/60/custom degree view - so we can create and render out isometric "sprites" using this program?

That way this will be so much more beneficial to the entire community if we can create our custom sprites this way via 3d modelling them and then rendering them on plain bg which we can transparent out.

An example would be:
Reiners Tilesets

Many thanks.
  • 0

#113 bombshell

bombshell

    GMC Member

  • GMC Member
  • 1607 posts

Posted 20 February 2009 - 12:07 PM

Pinning would be going way over the top. The programs that end up being the most helpful usually end up the most well known, and therefore end up receiving a lot of downloads and use anyway no matter how many people have posted comments in this topic.

Pinning it would then be followed with "How do I get my app pinned?", "Mine is better than that one, so mine should be pinned too, or this one taken down so that mine can take its place.", "You're pinning topics in the Apps section. Why do the same in the other sections?" and so on. It is a well-designed program, but not everyone has need for it. Many people will go through their whole GM-usage lives without ever touching the 3D functions, so this program is pointless to them.

There are just too many reasons to not single it out in such an extreme way, but not doing so doesn't make it any less helpful.

I see your point,
the cage mach of 2 apps would be cool though,
lets just hope it comes up in one of the next random selections :lol:
  • 0

#114 Maarten Baert

Maarten Baert

    GMC Member

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

Posted 21 February 2009 - 04:11 PM

UPDATE!

I made some changes to the preview system. It supports previewing multiple models at the same time now. It also supports additive blending, disabling lighting, and changing the background color. I also added support for dragging files into the window.
  • 0

#115 bombshell

bombshell

    GMC Member

  • GMC Member
  • 1607 posts

Posted 21 February 2009 - 07:31 PM

sounds great but I've found a glitch,
the red circle is where the mouse it, (the cursor doesn't show up in screenshots)
and yes this does happed with every button
Posted Image

___________________________________________
ERROR in
action number 1
of Mouse Event for Mouse Wheel Up
for object obj_controller:

In script zoom_in:
Error in code at line 21:
if global.previewing=1 and !global.previewdrag {

at position 37: Unknown variable previewdrag

when I tried zooming in using the mouse wheel

Edited by bombshell, 21 February 2009 - 07:33 PM.

  • 0

#116 Maarten Baert

Maarten Baert

    GMC Member

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

Posted 21 February 2009 - 08:03 PM

Oops. I forgot that global.previewdrag is only set when in preview mode, it should be:
if global.previewing=1 {
if !global.previewdrag {
I will fix it immediately, this bug is making the program useless.
  • 0

#117 bombshell

bombshell

    GMC Member

  • GMC Member
  • 1607 posts

Posted 21 February 2009 - 11:22 PM

has the link been updated?
also

Hi. Is there a way to lock the camera perspective to Isometric 45/60/custom degree view - so we can create and render out isometric "sprites" using this program?

could you add this in for when previewing the models?
it would be amazingly useful!
the graphical standard on GM would be changed forever! (for me anyway)
I could make amazing top down "sprites" easily and efficiently!
  • 0

#118 game & watch .jr

game & watch .jr

    GMC Member

  • New Member
  • 45 posts

Posted 22 February 2009 - 06:42 PM

excellent.
i think we can animate the model by frame or part of the body , like movenow example .
  • 0

#119 Maarten Baert

Maarten Baert

    GMC Member

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

Posted 22 February 2009 - 10:09 PM

@bombshell: I think I will add this option, as I am doing this already (top-down). It will also create an alpha mask, and possibly even support antialiasing.

Edited by matrebatre, 22 February 2009 - 10:13 PM.

  • 0

#120 magicaltrevor50

magicaltrevor50

    GMC Member

  • New Member
  • 105 posts

Posted 23 February 2009 - 01:46 AM

ERROR in

action number 1

of Draw Event

for object obj_controller:



In script draw:

In script draw_global:

Error in code at line 180:

   if yy+hh>=view_hview[3] then yy = my-10-hh;



at position 36: Unknown variable my

Edited by magicaltrevor50, 23 February 2009 - 01:47 AM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users