Universal Model Converter - beta testing

Started by DarkPikachu, December 11, 2012, 07:55:14 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Would you like me to hold off on releasing UMC to work on SIDE??

Yes please, an IDE like that could really help me!
4 (57.1%)
Nah, just release UMC without SIDE.
3 (42.9%)

Total Members Voted: 7

Quote from: N64killer on July 28, 2013, 03:36:36 AM
The .bat file is not there (should of mention that some posts ago *facepalm*)
I'm telling you to create the bat and put that code in it. :P

I prbly should've clarified on that :af: [/derp]

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

July 28, 2013, 02:21:01 PM #106 Last Edit: July 28, 2013, 02:41:09 PM by N64killer
Yeah i have no idea how to make a .bat file do i need a program of sorts to do that?
edit: I think i figured it out
edit2: i made the bat file and copy and paste the code you posted in it but it didn't do anything.
however i need to if i made the .bat right. right clicked, new>text document, copy and pasted your code, renamed the file UMC.bat put it in the UMC folder.


The Dry Boney that needs canon to make sig with sense,
But has a image sig.
*has SD card now*

July 28, 2013, 03:19:05 PM #107 Last Edit: July 28, 2013, 06:59:29 PM by DarkPika
Quote from: N64killer on July 28, 2013, 02:21:01 PM
Yeah i have no idea how to make a .bat file do i need a program of sorts to do that?
edit: I think i figured it out
edit2: i made the bat file and copy and paste the code you posted in it but it didn't do anything.
however i need to if i made the .bat right. right clicked, new>text document, copy and pasted your code, renamed the file UMC.bat put it in the UMC folder.
yep that's right :)

but that didn't work??
"pause" is supposed to keep the window from closing...

though I've just gotten some recent info...
apparently the build references a REAL python installation...

if anyone can find me a portable version of Python 2.7.5 (both x86 and x64), I'll install that...

Post Merge: July 28, 2013, 04:17:48 PM

oh...hooo yep
I've just renamed C:/Python27 to C:/Python275
and I'm getting the same issue as you :)

I'll see if I can find a portable version...

thanx :)

Post Merge: July 28, 2013, 06:59:29 PM

just installed PPython 2.7.5.1 x86 with everything needed (including NumPy)

that fixes your issue...
but now ArcBall (MMB View Rotation) is reported missing...
so I'll be working on that ;)

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

So now I just waiting for you update the download right? (I'm fine with that)


The Dry Boney that needs canon to make sig with sense,
But has a image sig.
*has SD card now*

Quote from: N64killer on July 28, 2013, 08:24:05 PM
So now I just waiting for you update the download right? (I'm fine with that)
updated :)

now everyone should be happy :3

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

August 08, 2013, 02:56:55 AM #110 Last Edit: December 01, 2019, 08:36:07 PM by DarkPikachu
just wanted to post a small dev5 update:

testing UMC's update system
(updated API to a blank file with the version and revision IDs)

fixed a bug displayed in the image:
version: 0.0001

but yes, dev5 WILL have an update system (API only)

API checks for COMMON, FILE, or FORMAT updates.
(this will be passed (not deprecated) to the UPDATE module once it's released)

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

I have been following this since the beginning. I dont understand most of what you post, but its good to see progress on this.
Quotes:
Sorry but you are not allowed to view spoiler contents.

August 08, 2013, 02:35:39 PM #112 Last Edit: August 10, 2013, 03:16:49 AM by DarkPika
lol thanx, glad I got followers ;D
I'm twice as active over at SWF, so do me a favor and hit "follow" on my profile. 8)

lol, you don't have to, but I would appreciate it :)

anyways... for some info in the upcoming dev4.5 update, I'm working on an MD5 I/O script for the BRRES viewer.
it's been requested by Tiberious for quite a while now... :P

but in addition, it requires me to turn my string() function into somewhat of a parser...
for example, this text:
Sorry but you are not allowed to view spoiler contents.


if string( stop=' ' ) == 'joints':
   data = string( [], start='{', stop='}', recursive=True ) #set 'data' as the lines of the text between { and } in list [,] format.

where data returns as:
[ ''
'   "Pachirisu" -1 ( 0.000000 0.000000 0.000000 ) ( 0.000000 0.000000 0.000000 )',
'   "Origin" 0 ( 0.000000 0.000000 0.000000 ) ( 0.000000 0.000000 0.000000 )',
'   "Waist" 1 ( 0.126114 0.000000 0.397004 ) ( -0.707107 0.000000 0.000000 )',
...
]



Q: what does "recursive" do?
A: recursive is for code blocks:
{
   {
       { }
   }
}


if recursive is off, it returns this:
   {
       {


instead of this:
   {
       { }
   }


not every read needs the recursive attribute,
such as string( stop=' ' ) where it stopps as the first occurence of a space.

'start' just skipps the text before the start character and then starts reading.


I try to make my functions work for noobs who've never programmed a thing in their life. ;D
that's why making function edits takes so long...

3D is QUITE the complex field, and it's my job to make it as simple as possible when it comes to conversion. ;)


EDIT:
also, setting start='' will simply skip all whitespace before the next read.
(and reads until the stop character)

Post Merge: August 10, 2013, 03:14:54 AM

hmmm nobody reported my download got removed :/
luckilly I still have the files of the last release, so I'm building another 7z archive now ;)

or would you guys rather wait for the updates posted below?? :/
(such as the MD5 I/O script)

EDIT:
errr... above...
wasn't expecting a post merge...
(wanted to bump the thread)

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.


September 22, 2013, 03:27:34 PM #114 Last Edit: December 01, 2019, 08:37:13 PM by DarkPikachu
just bumping with a little update :3

got surface normals to display ;)

once I release dev5, I intend to make a mod to make them editable :)

I'm still working on the toggles and such...
I'm also gonna try to get my old font working just so I can draw the labels and such.
I also have an idea to reimplament my last GUI much more efficiently ;D
(no promises everything'll work though) >.>

one thing I can promise though is BASIC texturing will be implamented by the official release of this build ;)
(just applying the texture to the model with material and vertex colors)

the advanced stuff would require too much re-structuring to the SES format, forcing me to push SESv2 to v3
(SESv2 is dev5's class format, and is basically an executable script in itself) ;)

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

September 26, 2013, 01:52:01 AM #115 Last Edit: December 01, 2019, 08:39:03 PM by DarkPikachu
here's an update from the SWF thread:

I've magaged to fix the material glitch seen in the last image:


and the method also works with different vertex colors:

^ see the SWF thread for the script

textures are on their way, but I need some info first before I can build the interface. >_>

and for some recent news, I've created a repository for dev4.5 ;D
https://github.com/Tcll/Universal_Model_Converter_dev4x

if anyone would like to help out (wherever possible) let me know. ;)

EDIT:
you can also download the source files from the repository for unofficial updates ;D

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

October 23, 2013, 11:15:27 PM #116 Last Edit: December 01, 2019, 08:40:37 PM by DarkPikachu
finally here with something legit to post :3



it's not quite ready for release just yet as the interface is very unstable and crashes with about half of my imports while others simply don't work... heh
but it's definitely some progress XD

:>.>:
lets see who can have the preview looking like it does in-game first :3
the interface is literally only a few steps away from TEV support like Brawl's ;)

NOTE: (again)
Brawl doesn't use Shaders, Brawl (and Melee) uses TEV settnngs to simulate Shaders
they're basically the retarded and dwarf'd version of a fake shader XD

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.


December 12, 2013, 06:57:43 PM #118 Last Edit: December 01, 2019, 08:43:07 PM by DarkPikachu
alright guys :)

development has been fully shifted to my forum.
I will most likely not be updating here (nor SWF) about UMC anymore.

it was fun while it lasted :)

feel free to question me on here though ;)
I'm not trying to force anyone to subscribe to my forum. XD

for the most recent images:

^ my laptop (gonna replace Win7 with XP-Pro x64 soon so I can do more on it)



EDIT:
materials and textures can only be imported, not exported yet, which is why it's not released.
that aside, minor fixups and improvments to base-functions are also being made.

I still can't import Pachirisu (v11 mdl0) or Pikachu (Melee),
and Pichu still has texturing issues.

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

gonna try to breath a little life back into this thread...

I'm currently restricting all updates to my forum...
dev5 is now known as v3.0 (no more 'a') due to the interface evolving into what I originally wanted v3.0 to be.

so here's to some input to and from you guys :)
http://tcll5850.proboards.com/thread/144/public-umc-discussion-thread?page=1&scrollTo=937

v3.0a is still being worked on here and there,
but I'm thinking about releasing an unofficial build of the latest features,
since I'm unable to get to the needed export functions and fixes I expected to finish for that release.
(I'm too caught up with the interface for v3.0)

if anyone thinks they can help out and take the previous version off my hands, please contact me.
otherwize, all I can say is to be patient.
(the v3.0 interface is based on GLSL implementations, and has many improved and added features)

[spoiler]Quote: Friedslick6
you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
But the coolest part was that you didn't stop working on it despite that.

Quote: Internet Explorer
you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

quote: Greg
You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.