#76
|
||||
|
||||
Quote:
Doesn't matter either way - you're free to do as you wish with it. |
#77
|
||||
|
||||
TB=Twilight Bregade. The Whole Reson for this topic.
__________________
(xxjoesusxx)"Flame war ? That would imply that he actually has a defense, it's more of an obliteration, one stupid post at a time."(/xxjoesusxx) Epic Win. |
#78
|
||||
|
||||
Not sure how it prompted this topic, but whatever.
|
#79
|
||||
|
||||
Quote:
|
#80
|
||||
|
||||
Sry i thought we were in Twilight serch topic lol
__________________
(xxjoesusxx)"Flame war ? That would imply that he actually has a defense, it's more of an obliteration, one stupid post at a time."(/xxjoesusxx) Epic Win. |
#81
|
||||
|
||||
^Woahz...
Thanks CIC, and when is the next version planned for release? |
#82
|
||||
|
||||
Hea hea sry. will this version have texture support?
__________________
(xxjoesusxx)"Flame war ? That would imply that he actually has a defense, it's more of an obliteration, one stupid post at a time."(/xxjoesusxx) Epic Win. |
#83
|
||||
|
||||
Next version will, yep. Projected release for it is within a week or two, depending on how dynamic my schedule is within that time. Along with it I'll release the source code (C# + OpenGL), for people to peek at.
Another small yet notable addition: given the ucode's incredible reliance on per-vertex diffuse colors to deliver colors and shading, they'll be editable (right click vertex, color dialog pops up, select color, done). Green Banjo should be interesting! For the fun of it, this should give a little bit of insight as to how Banjo's models work (assuming my variable names make sense to anyone but me.. also, this is after the parser does its work): Code:
private void BuildList(int game, int mode) { int r = 0; int b = -1; if (game == 0) { for (int c = 0; c < polyind.Count; c++) { if (r + 1 <= changeoff.Count) { if (((int)changeoff[r]) == c) { b++; r++; } } int curoff = (int)curbase[b]; int curvert = (int)polyind[c]; Int16 p1 = (Int16)vert_x[curoff + curvert]; Int16 p2 = (Int16)vert_y[curoff + curvert]; Int16 p3 = (Int16)vert_z[curoff + curvert]; int R = (int)vert_r[curoff + curvert]; int G = (int)vert_g[curoff + curvert]; int B = (int)vert_b[curoff + curvert]; int A = (int)vert_a[curoff + curvert]; if ((int)curbase[b] + (int)polyind[c] > vert_x.Count) { break; } if (mode == 0) { Gl.glColor4ub((byte)R, (byte)G, (byte)B, (byte)A); } else if (mode == 1) { Gl.glColor3i(0, 0, 0); } else if (mode == 2) { Gl.glColor3ub(123, 233, 9); } Gl.glVertex3i(p1, p2, p3); } } } Last edited by cooliscool; 5th September 2007 at 12:38 PM. |
#84
|
||||
|
||||
^ Lovely!
Can't wait for that next version. Textures FTW! |
#85
|
||||
|
||||
Is it possible to use a model viewer to see the "unknown object" (possably invisible) digets for BT or not?
|
#86
|
||||
|
||||
If they're model data, yep. Just have to find the file.
|
#87
|
||||
|
||||
^Will this be compatible with the DK64 kiosk rom?
|
#88
|
||||
|
||||
I hope the new release can offer some kind of fix for my refusal-to-load problem ... texture support'll be fun.
Could someone perhaps upload a model file or two (not the .bin files, the actual .bkm files in a ZIP or RAR or something) that they know work/s with their copy of the program so I can see if my issue is a decompressor-related one (as I'm guessing it is, since the numbers of the .bin files it produces only come up to 10XXXX or so yet I see images linked to in this thread that have models in the 2XXXXX range ...)? I'd appreciate it!
__________________
[Invent your own signature] P_L for Registered User |
#89
|
||||
|
||||
Quote:
P_L - Private message your way. |
#90
|
||||
|
||||
Quote:
I'm very much looking forward to the next release now! EDIT: Compressor's still a load of crap for me. I did figure out that it isolates files with SEVEN digit names, not six, which is why they all began with 0 or 1 and didn't match the manes of the files other people ended up with. That doesn't mean they work though. I might just end up begging around for a complete ZIP/RAR of all the B-K .bkm models (hint, hint, if it's not too much trouble, they are small files ) as I'm beyond tired of this computer's basksassing about this ... I tried decompressing one of the .bin files and saving it to a new location then isolating a model from it, but that made it "in use by another process" even AFTER I terminated the decompressor and all windows displaying the folder it was in (didn't expect the latter to do anything, but anything was worth a shot by that point) ... Sorry if I sound really whiny about this ... this computer's just been pushing me and pushing me for months by complaining about every little thing and I'm finally about to be pushed over the edge, if I haven't been already.
__________________
[Invent your own signature] P_L for Registered User Last edited by P_L; 7th September 2007 at 03:19 AM. |
Thread Tools | |
|
|