Kuribo64
Views: 20,058,737 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-26-24 11:52 AM
Guest:

Main - Posts by blank

Pages: 1 2 3 4 5 6 7
blank
Posted on 07-28-13 06:49 PM, in TUTORIAL: How to get a obj. file in Whitehole. [TUTORIAL] Link | #29220
By texture file names I meant the names of the image files used for textures. You have to include the entire file name, including extension (such as .png for PNG files).

blank
Posted on 07-30-13 07:36 PM, in TUTORIAL: How to get a obj. file in Whitehole. [TUTORIAL] Link | #29323
Models has to be textured (not just colored). Where the textures have to be depend on the model, but usually they have to be in the same folder as the OBJ file or in a sub-folder.

blank
Posted on 08-05-13 07:02 AM, in TUTORIAL: How to get a obj. file in Whitehole. [TUTORIAL] Link | #29593
Posted by I pwned U!
M.BISON nsyzc.obj


Did you completely miss the part about spaces in file names?

blank
Posted on 08-05-13 03:48 PM, in TUTORIAL: How to get a obj. file in Whitehole. [TUTORIAL] Link | #29602
Posted by blank
You can't just rename the files, as the OBJ file still references the the MTL file with spaces in its file name. The problem here is that whatever tool made that OBJ file allowed for the MTL file to have spaces in its name, which it shouldn't.

The easiest fix for this would be if you simply don't use spaces in the file name when exporting your model to an OBJ file.

blank
Posted on 08-17-13 02:22 PM, in Shadows on Custom Models in SMG 1/2 Link | #30386
Unfortunately 3DS files doesn't support vertex colors either. For some reason there is no simple 3D model format that supports vertex colors (except for PLY files, but they only support one mesh per file). So to support vertex colors you would have to use a file format such as COLLADA, which would be a lot of work.

blank
Posted on 08-25-13 05:43 AM, in obj2bdl - Convert Wavefront OBJ to BDL (rev. 2 of 08-25-13 06:06 AM) Link | #30745
Arcanine, the fix you made does not work and in fact completely breaks the program. Also, what is a line material?

The exception is caused by faces that do not have texture coordinates, which shouldn't be a problem as the README states that the entire model has to be uv-textured.

blank
Posted on 08-25-13 06:21 AM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #30747
Vertices of the from 2/3 works for me. If you think you have an example where it doesn't, try uploading it and I'll take a look at it.

blank
Posted on 08-25-13 06:39 AM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #30749
The line it crashes on is line 36048 which reads "f 339 345 346".

blank
Posted on 08-27-13 04:53 PM, in Shadows on Custom Models in SMG 1/2 Link | #31000
Posted by Marionumber1
Not trying to force you into coding a COLLADA importer, but this might help:

http://pycollada.github.io/

It's a Python module for reading COLLADA modules as Python objects.


That module might make it a bit easier, but writing a COLLADA importer would still be a lot of work. And since there is no actual SMG hacking going on, I'm not motivated to spend time on a project of such size.

blank
Posted on 08-27-13 05:20 PM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #31003
Posted by Marionumber1
It's a problem where for some reason, no texture coordinates are defined for some faces. I solve that by catching the exception that comes up, and filling in 0 for the texture coordinates.


That is a possibility, but I don't really like that solution. There is two reasons why a face would not have texture coordinates: Either the creator forgot to texture it, in which case using some default texture coordinates would result in the converted model looking different from what was intended and would have to be recreated anyways, so the program might as well give an error. Or the face was somehow introduced by the modeling software, in which case it would be better to just skip the face.

What might help is better error reporting. The errors messages at the moment are pretty useless to the normal user.

blank
Posted on 08-27-13 06:27 PM, in Shadows on Custom Models in SMG 1/2 Link | #31014
Posted by SuperMario64DS
Have you considered that not much may be going on because of the lack of a proper editor or importer?


It is possible that we have a sort of chicken and egg situation. If that is the case I guess SMG hacking is dead and there is not really anything to do about it.

But if you look at the first custom Mario Kart Wii tracks they look like crap. When MKW hacking first started out, the tools wasn't advanced enough to make tracks that didn't look like crap. But there were still people who made custom tracks, because they passionate about custom tracks.

You can easily make custom SMG levels of a lot higher quality than the original custom MKW tracks with the tools available at the moment, yet no levels are being made. I think this is because there is simply are no capable people who is really passionate about custom SMG levels.

If that is the case, then a better model converter wouldn't really make any difference.

Posted by SuperMario64DS
I'm not entirely sure myself where you'd start with a project like that though, there's still a lack a proper documentation.


As I've already told you, almost all of the BDL file format is documented in the source code of bmdview2, except for the MDL3 section, which lacks a written documentation, but anybody interested can just ask me.

blank
Posted on 08-27-13 09:09 PM, in Shadows on Custom Models in SMG 1/2 Link | #31041
If I have understood you correctly, you are basically saying that are interested in making new levels but don't because it is hard and time consuming. At the same time you are asking me to create a model editor, a considerably harder and more time consuming task. I fail to see why I'm the only one who have to put an effort.

If you truly care about SMG hacking, make a level. If SMG hacking dies it is as much your fault as it is mine.

blank
Posted on 09-02-13 04:14 PM, in Shadows on Custom Models in SMG 1/2 Link | #31664
There is definitely ways to get vertex colors without going all the way and make a COLLADA importer. One way I have considered is to modify the OBJ exporter of blender to include vertex colors in the exported file, which would be a fairly simple modification. Then changing obj2bdl to include vertex colors wouldn't be hard at all.

But vertex colors wouldn't really change much. Everything you can achieve with vertex colors you can also achieve with textures alone. You can bake lighting into textures just as well as you can bake lighting into vertex colors. The only problem with the texture approach is the files size, but as far as I know nobody have actually had levels crash due to model file size.

blank
Posted on 09-02-13 04:35 PM, in Shadows on Custom Models in SMG 1/2 Link | #31667
Well that changes things a bit. I might try and see if I can implement my idea then.

On a related note: It would be really helpful if people actually tells me stuff like this. You can't just expect me to magically know.

blank
Posted on 09-07-13 11:23 AM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #32027
It's not a matter of fixing obj2bdl so it works with bmdview2, but a matter of fixing bmdview2 so it works with obj2bdl. All it requires is the addition of two lines of code, but somebody has compile and distribute it.

blank
Posted on 09-15-13 03:49 PM, in Shadows on Custom Models in SMG 1/2 Link | #32546
A MDL 0 to BDL converter is something I have considered, and it would definitely be easier to make than a DAE to BDL converter. The reason that I haven't gone in that direction is that it would still be more complicated than a OBJ to BDL converter and I don't think it's worth the effort at the moment.

blank
Posted on 09-24-13 08:01 AM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #32933
Version 0.4 of obj2bdl has been released. Vertex colors are now supported and you no longer have to texture your model. See the first post for more information and the download link.

blank
Posted on 09-24-13 11:24 AM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #32939
You can use any normal Wavefront OBJ file with the new version. I also think earlier versions can handle models exported with the Blender exporter, but I haven't tested.

blank
Posted on 10-08-13 03:33 PM, in MSBF Editing Link | #33574
You should take a look at the LBL1 and the source code to msbconv. That should give you a good idea of what the FEN1 section is about.

blank
Posted on 12-03-13 08:44 PM, in obj2bdl - Convert Wavefront OBJ to BDL Link | #35626
The alpha channel is already included. But alpha is not the same as transparency. Transparency is handled in the materials and as there is no way for you to edit materials there is no way to achieve transparency.
Pages: 1 2 3 4 5 6 7

Main - Posts by blank

Page rendered in 0.019 seconds. (2048KB of memory used)
MySQL - queries: 21, rows: 137/137, time: 0.009 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.