Jump to content

Jedi Academy turned 20 this year! We celebrated in a ton of different ways: mod contest, server event, podcast, etc. Thank you to all who have been a part of this game for the last two decades. Check out the anniversary content!

Read more

Welcome to JKHub

This community is dedicated to the games Star Wars: Jedi Outcast (2002) and Jedi Academy (2003). We host over 3,000 mods created by passionate fans around the world, and thousands of threads of people showcasing their works in progress and asking for assistance. From mods to art to troubleshooting help, we probably have it. If we don't, request or contribute!

Get started

This game turned 20 years old this year, and it is still one of the greatest Star Wars games of all time. If you're new or returning from a long hiatus, here are the basics of getting started with Star Wars Jedi Knight Jedi Academy in 2023.

Read more

Some Tricks for Model optimization


AshuraDX

I thought I'd share some tricks I picked up over my modeling "career" that I use to reduce the vertex & triangle count of my models
let's take a look at a model here

can.png
and let's take a look at the wireframe
canw.png
there are quite a few vertices which dont contribute to the shape of the model at all or only minorly so let's see what we can get rid of...
canPaint.png
I've highlighted a few things there as you might notice, now let's see what we can do to save a couple of vertices on these areas.

This loop is completely useless, it does not add to the shape of the model at all , it just exists so get rid of those edges and all connected vertices.

We can collapse every other edge in this loop and still maintain a similiar silhouette, in this case it doesn't make much of a difference though.

These boxes have been extruded out of each other and out of the model, we can remove the top yellow loop completely if we make these 2 boxes sepperate objects instead , and also save 3 quads/6 tris on the larger box.

We can also get rid of most of the lower yellow loop but have to keep the top edge of the indented part , this edge will then be connected to the bottom edge of this model.

After doing all I've mentioned above the models wireframe looks like this :
CanOpw.png

and the actual model does not appear all that different
canop.png

The same principle I've demonstrated for the orange loop can be applied to spheres or any rounded object, just reduce the amount of sides depending on the diameter

 


sphere.pngSpherew.png
SphereOp.pngSphereOpw.png

A simple example for that : 5-6 sides are allmost more than "round" enough for a let's say 3cm antenna/pole, in JA or any other old game one might even make it 3 sided or simply alpha mapped, while a 1m diameter Object will need way more sides to appear round ingame.

I'll probably update this from time to time but for now that's it


User Feedback

Recommended Comments

There are no comments to display.



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...