SRB2 Message Board

SRB2 Message Board (https://mb.srb2.org/index.php)
-   Miscellaneous (https://mb.srb2.org/forumdisplay.php?f=72)
-   -   Jeck Jims' Highpoly MD2s (https://mb.srb2.org/showthread.php?t=38627)

Jeck Jims 03-27-2014 10:20 PM

Jeck Jims' Highpoly MD2s
 
49 Attachment(s)
QUICK UPDATED, Added playershadows model due to TD's release. TD's shadow slot is "shad" so, to use for TD add the following to your md2.dat
Spoiler:
SHAD OSHD.md2 3.0 0.0

The model is already in some screen shots, hasn't changed much.

A collection of MD2 models set to replace object sprites in SRB2!
10/2/2016: Nothing completely major, other than a huge touch up to sonic, and texture ones to knuckles. Sonic now has a completely new head model, one that really brings out and blends the games color changing. Knuckles has been giving some texture edits much to the same avail. Rosy has also been 100% remade, to better take advantage of the raised 2.1 polylimit. All super sonic frames, as well as Fsonic super sonic frames have been updated as well!
-team color monitors are now functional
-point monitors are now included
-Espio had some texture work done

https://mb.srb2.org/attachment.php?a...4&d=1475387509
https://mb.srb2.org/attachment.php?a...5&d=1475387541

New Update Process
Spoiler:
Rather then starve you guys forever waiting for large releases, Imma do so smaller releases here and there, in the downloads you'll find a download for just Silver, you will also find him in the main download. As I release new content, the last update will be found only in the main download, with the new stuff having it's own download for convenience. (for example, my next release will prob be updated blaze, so there will be a new "blaze.rar" but no longer be a "silver.rar."


Changelog
Spoiler:

5/3/16 Update! Silver, just like with shadow, completely redone from the ground up.
4/21/16: Mighty added! Updated look since 2.0. Based on MR sprite.
2/24/16: New Shadow model completely remade, as well as a Chuckleing Knuckles waiting animation (finally.)



SRB2 2.1.5 and up now Full support color changing MD2!

What all does this mean? Well, the simple answer is that when playing modes that allow you to change your playercolor, character models that are setup for it will change to the same color you pick. This also fixes many issues with Super Sonic. Now, he flashes just like the sprites, AND his jumping frames will be colored correctly. (all super forms will flash)

Taking advantage of that and inspiration from other projects, I've revamped and polished almost all of my classic models.

Lets get the big one out of the way first.

Tails

While it might not strike you as obvious at first glance, Tails has been completely rebuilt from the ground up. New model, better animations based on his debut titles. Also included is a version compatible with Tailscd.wad.

Spinning Frames

The next biggest change effects most characters: an overhaul to the spinning animations. While not possible to show in a single screenshot, the animation has been changed to match 2.1 Knuckles' and FuckingSonic's jumping style.

Hands

This change effects a few characters, new hands! I've decided to take advantage of 2x poly limit gifted to us in 2.1, with giving certain characters in need of actual fingers new meshes for them.

New Bosses

Finally stopped being lazy and got the SeaEgg and Eggscalibur proper models, as well as the Fake SeaEggs.

-New Chaos Emeralds
-Spindash Frames (MRSP)

Character List

The main event, here we go!

*Notes explanation:
Because of the way SRB2 Handles certain custom frames in WADs, separate models are required to replace them accordingly. Characters with custom frames require a SEPERATE MD2 AND MD2.DAT ENTRY TO WORK. All of which are provided in the download.

Setting up!
The actual ZIP contains all the files you need, as you need them. Simply export the files to your root SRB2 2.1 folder, start SRB2.exe in OpenGL and use the console command "GR_MD2 1" and your good to go!

HOWEVER.
The start setup MD2.dat has ALL of the models (hopefully) activated, that being said, I do NOT recommend using Rings and enemy models, as they are clustered in the levels, be warned that this will cause slowdown and frame issues in game.

Known "Issues"
-An excessive amount of MD2 models on screen or in the area will cause Frame issues, I suggest turning on Limit Draw (render distance for objects) in 3D options.
-Tailscd: the way the lua for the extra animation states is setup prevents Tails' tails from interpolating. To simplify, they will animated "not-smooth" :V
-The above issue is also present in many character wad's Spindash states.

Changelog
Spoiler:
With the obvious release of SRB2 2.1 my 2.0 model thread was put rightfully in the outdated released section, with blatant states issues I had to do some of my own fixing up to get my models up to par with what 2.1 has to offer.
The past year was spent working with SBR2Kart Krew on perfecting the best set of SRB2 Models I can put out. I want to focus on classic character representations for now.

This release includes most of what still works with 2.1 carried over from 2.0.
-Enemies
-Signpost
-Rings
-A Completely new Eggman+Eggmobile boss model, made to match SRB2's Eggman

-New shields, for now each shield is a sphere using the sprites as textures, as I get inspiration I may get more creative!
-Super Sonic for NiGHTS Modes!

-Metal Sonic Boss Fight model


Whackjood 03-27-2014 11:41 PM

I'm quite happy to see these ported back to 2.1, with some new improvements! I'll probably be using these as my default models for the time being because they fit quite nicely with the rest of the default game too.

x5onik101x 03-27-2014 11:46 PM

Thank you Jeck Jims for being there for us *salutes*

Zero_the_artificial 03-28-2014 01:21 AM

I LOVE these models. Especially Sonic, Tails, Knuckles, Metal Sonic... Well EVERYTHING to be presice. Also the Super Sonic model...



11/10

Boom Sanic 03-28-2014 01:26 AM

VERY nice work Jeck, I LOVE these models. I'm assuming Egg Slimer, Sea Egg, and Eggscalibur will be worked on in the future?

ForgiveThisNewb 03-28-2014 01:53 AM

Prior to even starting the game up, I noticed a few issues.

The following md2s are referenced in the md2.dat but not present in the zip:
  • ATTV.md2
  • BBUB.md2
  • GSNP.MD2
  • JetB.md2
  • JETG.md2
  • RINV.MD2
  • ROSY.MD2
  • RTEX.MD2
  • SRTV.MD2
  • TION.MD2
  • YLBX.MD2

The following md2s do not have textures, which may be intentional:
  • CEMG.MD2
  • EMER.MD2
  • EMMY.MD2
  • SOBB.MD2
  • SORB.MD2

These were caught with a script I wrote.

A hand comparison between md2 files in the folder and md2.dat showed that the following models were not referenced.
  • METALSONIC.md2
  • SHRP.MD2
  • THOK.MD2
  • TURR.MD2

Aside from these issues, good job. The only problem I have with the models themselves is that the monitor textures are glitchy on the top and sides, looking like the ever-changing static of an old TV, only not 16-bit like the deliberate static on the screen.
https://lh3.googleusercontent.com/-I...0/srb20012.png

In all seriousness, good job.

EDIT: I improved my script. Seems DETN.MD2 is also not referenced.

CasualNick 03-28-2014 04:33 AM

Truly magnificent work Jack. I love how Tails resembles his SADX counter part :D

Jeck Jims 03-28-2014 03:15 PM

Quote:

Originally Posted by ForgiveThisNewb (Post 744633)
Prior to even starting the game up, I noticed a few issues.

The following md2s are referenced in the md2.dat but not present in the zip:
  • ATTV.md2
  • BBUB.md2
  • GSNP.MD2
  • JetB.md2
  • JETG.md2
  • RINV.MD2
  • ROSY.MD2
  • RTEX.MD2
  • SRTV.MD2
  • TION.MD2
  • YLBX.MD2

The following md2s do not have textures, which may be intentional:
  • CEMG.MD2
  • EMER.MD2
  • EMMY.MD2
  • SOBB.MD2
  • SORB.MD2

These were caught with a script I wrote.

A hand comparison between md2 files in the folder and md2.dat showed that the following models were not referenced.
  • METALSONIC.md2
  • SHRP.MD2
  • THOK.MD2
  • TURR.MD2

Aside from these issues, good job. The only problem I have with the models themselves is that the monitor textures are glitchy on the top and sides, looking like the ever-changing static of an old TV, only not 16-bit like the deliberate static on the screen.
https://lh3.googleusercontent.com/-I...0/srb20012.png

In all seriousness, good job.

EDIT: I improved my script. Seems DETN.MD2 is also not referenced.

Most of the extra .dat entries are accidental, I'll remove those, the models without textures are intended.
I have no idea what is causing the monitor issues, they don't appear for me, try running in 16bit if you arent.
Please stand by for fixes

Senku Niola 03-28-2014 03:39 PM

I still wish there was a way to incorporate the ability to put the material file in a wad so the character can change colors but not be limited to using the material for changing say the eyes or mouth expression.. I wonder if it would be possible to insert just a bunch of lumps of the material for said character but colorized green... this way it doesn't need a new S_SKIN to tell it to use blue, orange, or red... cause then it'll add a new character which'll just be a duplicate of the character cept able to change colors...

Jeck Jims 03-28-2014 08:48 PM

Update #1
Fixed all issues with monitors, cleaned up MD2.dat to match with the provided MD2 folder. Added "SUGGESTEDMD2.dat" to the main Zip file.

GuyWithThePie 03-28-2014 09:28 PM

These new MD2s are simply amazing! If only I knew how to use SRB2CB so that I could play with these online...

Virt 03-28-2014 09:38 PM

Why would you need SRB2CB to play with them online?

GuyWithThePie 03-28-2014 10:26 PM

I just now found out that MD2s work on multiplayer now. Whoops. Now the only thing that could make this better would be if they could change color. Too bad that's not possible. Also, I love that they have a fullscreen openGL now, because I hated that tiny screen.

Terra 03-28-2014 10:43 PM

Quote:

Originally Posted by GuywithPie3376 (Post 744741)
I just now found out that MD2s work on multiplayer now. Whoops. Now the only thing that could make this better would be if they could change color. Too bad that's not possible. Also, I love that they have a fullscreen openGL now, because I hated that tiny screen.

...
MD2 in multiplayer and fullscreen OpenGL were around since OpenGL and MD2 models were first added.

Puppyfaic 03-28-2014 10:47 PM

Quote:

Originally Posted by GuywithPie3376 (Post 744741)
I just now found out that MD2s work on multiplayer now. Whoops. Now the only thing that could make this better would be if they could change color. Too bad that's not possible. Also, I love that they have a fullscreen openGL now, because I hated that tiny screen.

Actually it's POSSIBLE for them to be able to change color, but that requires an entirely seperate WAD file. All you do is copy the texture for the model into every frame of the skin you want to use it for, then set the startcolor to whatever colors of the model you want to change color. I remember this was done for another model a long time ago.

Jeck Jims 03-29-2014 01:27 AM

Quote:

Originally Posted by Kirblord23 (Post 744751)
Actually it's POSSIBLE for them to be able to change color, but that requires an entirely seperate WAD file. All you do is copy the texture for the model into every frame of the skin you want to use it for, then set the startcolor to whatever colors of the model you want to change color. I remember this was done for another model a long time ago.

While this method is possible, it is by no means practical. It requires that the texture for the model to be restricted to SRB2's palette, so expect a huge drop in quality, also this method will always required a WAD. It will work fine offline and in SP modes (why do color changes matter here?) however, playing online with anyone else who is NOT using the same MD2 setup as you would result in the player(s) appearing as giant texture.

To be blunt, MD2 texture-WADs would only practically work in Single-Computer situations, where color changes don't matter so who cares, they simply have NO place online because software users don't wanna see a big texture running around, There are more flaws than benefits and its a lot of work to do on a whim, so no, color changing models with this method will NOT be made, so please stop bringing them up.

An actual solution to this color problem needs to be (and might be ;p) coming from the programmers.

GuyWithThePie 03-29-2014 04:08 PM

I'm glad that ring MD2s exist now, but what happened to the spring MD2s? And will flickies that pop out of badniks ever get MD2s? Speaking of that, though, thank god for new Crawla models, because the old ones were starting to look really bad.

Terra 03-29-2014 04:31 PM

Quote:

Originally Posted by GuywithPie3376 (Post 744857)
I'm glad that ring MD2s exist now, but what happened to the spring MD2s? And will flickies that pop out of badniks ever get MD2s? Speaking of that, though, thank god for new Crawla models, because the old ones were starting to look really bad.

Ring MD2 models have been around for a LONG time, probably before I even joined the mb. Also, I agree with you on the Crawla models. These ones look so much better, but when they move, the wheels look like they are going back and forth...I don't know if the old one actually looked as if it was rotating the wheels. Also, Virt has made models that replace the flickies and animals that come out of badniks, but some of them are replaced with wisps.

ForgiveThisNewb 03-29-2014 06:47 PM

My script is now outputting only two issues:
ERROR: RINV.MD2 referenced but not found.
WARNING: METALSONIC.md2 is not referenced by md2.dat
Two is a whole lot better than 20, so you've improved there.

I'm pleased to report that the monitors are looking a whole lot better. There's still a tiny bit of glitching on top corners and on the bottom of the sides of the monitor, but it's unnoticeable in gameplay.

GuyWithThePie 03-29-2014 08:06 PM

What about the springboard MD2s, though? They existed in his classic characters pack, but now they don't...


All times are GMT. The time now is 07:10 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.