JLV should use Unreal Engine 4!

Post anything about MX Simulator here. Please. I'm begging you.
jlv
Site Admin
Posts: 14912
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

Re: JLV should use Unreal Engine 4!

Post by jlv »

swoodmx wrote:MUHAHAHAHAHAHAHA


Image
I hate to be the guy always debunking this stuff but that comparison is bogus. The left side is completely untextured. Not saying displacement mapping isn't worthwhile, just that the comparison isn't realistic since by the time you go to displacement mapping you already have at least diffuse textures and probably normal mapping as well. A more valid comparison would be diffuse+normals vs diffuse+normals+displacement.
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
vortexracingleader
Posts: 1192
Joined: Sat Jan 12, 2013 1:49 am
Team: MotoRAD

Re: JLV should use Unreal Engine 4!

Post by vortexracingleader »

PBR materials deal with more maps, a diffuse+specualar workflow will look good in certain settings. a pbr material will make the material look correct in all lighting. most maps inside a pbr material go as followed, (albedo,normal,roughness,metallic) most reason why people go about the pbr method is to have accurate metals and materials represented. i see your argument that environment is a huge factor on the way a materiel is displayed and yes you can achieve a good result with diffuse + specular but if you had real time lighting and lighting that changed, you will have some serious problems with the way a bike will or material will look. say you had a diffuse+spec bike and the lighting changed from day to night... during the day the you might not notice the difference in the bike but once the lighting changed you will notice the diffuse+spec version of the bike will not change. material will still look the same as the engine is not calculating the change of surface reflection like a pbr material will.

*************************** FROM THIS LINK https://www.marmoset.co/posts/pbr-texture-conversion/ ********************

The biggest difference between the two workflows is how the diffuse and reflectivity content is defined in the texture maps. In the specular workflow, these values are set explicitly with two unique texture maps.

The metalness workflow on the other hand, uses the albedo map to define both the diffuse and reflectivity content and the metalness map to define whether the material is an insulator or a metal. The reason for this is that metals conduct electricity, which means that most photons (which are electromagnetic waves) reflect off the surface, and any photons that pass through the surface are absorbed rather than diffused, so metals typically do not have a diffuse component. Insulators on the other hand reflect a very small amount of light (~4%) and much of the of light that hits the material diffuses or bounces around the surface creating an even distribution of color.In practice, this means that much or even all (if your texture has only metals or insulators but not both) of either the diffuse or specular map will be wasted information, so the metalness workflow is usually more efficient. However, one of the drawbacks to storing both diffuse and specular content in the same texture is artifacts along material transitions.

Gloss and roughness maps define the same information, but usually on an inverse scale. With gloss maps, bright values typically define smooth/glossy surfaces, while roughness maps typically use bright values to define rough/matte surfaces. In some regions, the word glossiness is a synonymous with reflectivity, so some people think roughness is a less confusing word to use. The important thing here is not what the map is called but what the values represent, if in doubt, talk to your technical artists or engineers.

Pros of the specular workflow
Diffusion and reflectance are set directly with two explicit inputs, which may be preferable to artists who have experience working with traditional shaders.
More control over reflectivity for insulators is provided with a full color input.

Cons of the specular workflow

Easy to use illogical reflectance values which gives inaccurate results.
Uses more texture memory than the metalness workflow.

Pros of the metalness workflow
The albedo map defines the color of the object no matter the type of material, which may be easier for artists to understand conceptually.
Simplifies materials into two categories, insulators and metals, which may make it more difficult to author content with unrealistic texture values
Uses less texture memory than full color specular workflow

Cons of the metalness workflow

Material transition points cause white line artifacts
Less control over reflectivity for insulators*
If artists do not understand workflow, it’s easy to use illogical values in metalness map and break the system

hopefully this clears up some misconceptions, yes you can achieve the same results going both methods but imo pbr is still the way to go
Image
vortexracingleader
Posts: 1192
Joined: Sat Jan 12, 2013 1:49 am
Team: MotoRAD

Re: JLV should use Unreal Engine 4!

Post by vortexracingleader »

Sorry for DP but forgot to say, to explain more of a difference, the correct way to go about a spec map would be to add some color to some things that way it helps more with getting a more finished looking material, but a big issue with that is in every lighting the color or tone you applied in the spec will show, as a pbr material will always update. so if you apply a blueish overtone on the spec map in every lighting you will have the blue overtone and it not being depended on the lighting and things around
Image
Pumaxcs
Posts: 13205
Joined: Sat Dec 15, 2007 11:50 pm
Team: Kyle/Luiz
Location: Western, Kentucky

Re: JLV should use Unreal Engine 4!

Post by Pumaxcs »

StevoGP wrote: Go have a look at what they doing for the pc dakar game 2018 .
https://www.youtube.com/watch?v=2Ka2op5mc0o
We just going to ignore that the Dakar game made Motostorm look Sim-like?
Image
Everytime you post something stupid, a baby gets punched in the face. Please be smart, for the children.
MXS Cares
jlv wrote: Thu Nov 05, 2020 1:09 am Pumaxcs would know better than I do.
swoodmx
Crushed Dissenter
Posts: 242
Joined: Thu Aug 07, 2014 1:41 am
Team: Privateer

Re: JLV should use Unreal Engine 4!

Post by swoodmx »

jlv wrote:
swoodmx wrote:MUHAHAHAHAHAHAHA


Image
I hate to be the guy always debunking this stuff but that comparison is bogus. The left side is completely untextured. Not saying displacement mapping isn't worthwhile, just that the comparison isn't realistic since by the time you go to displacement mapping you already have at least diffuse textures and probably normal mapping as well. A more valid comparison would be diffuse+normals vs diffuse+normals+displacement.
Its funny you should bring that up because I am rendering a sink and i have two versions one with no displacement and one with it and the results are amazing with the displacement. I will upload some pics when rendering is done.
swoodmx
Crushed Dissenter
Posts: 242
Joined: Thu Aug 07, 2014 1:41 am
Team: Privateer

Re: JLV should use Unreal Engine 4!

Post by swoodmx »

swoodmx
Crushed Dissenter
Posts: 242
Joined: Thu Aug 07, 2014 1:41 am
Team: Privateer

Re: JLV should use Unreal Engine 4!

Post by swoodmx »

Phathry25
Posts: 7481
Joined: Sat Dec 01, 2007 1:09 am
Team: No Frills Racing
Location: WI
Contact:

Re: JLV should use Unreal Engine 4!

Post by Phathry25 »

jlv wrote:
yzmxer608 wrote:
jlv wrote:it uses the custom made "No Frills" engine.
How's the team doing?
It's been pretty bad since Phat retired!
I miss you too.
ArthurRoche
Posts: 51
Joined: Tue Jan 26, 2016 9:24 pm
Team: Magic Racing

Re: JLV should use Unreal Engine 4!

Post by ArthurRoche »

Hi everyone.
I'm the creator of ACF Racing if you know it, and I'm a 3d Artist and I do integration and environment creation on Unreal Engine too.
I saw your comments, if there are people who program on Unreal, I think we can launch a project with several and remake a motocross game relatively realistic with terrain from the creations of the MX simulator community (bike, terrain, equipment).
You can quickly get a good quality on the Unreal software that can compete with mxgp and other games.

Let me know if you are interested
(arthurroche4329@gmail.com)
TeamHavocRacing
Posts: 8361
Joined: Thu Nov 19, 2009 5:52 am
Team: Havoc Racing
Contact:

Re: JLV should use Unreal Engine 4!

Post by TeamHavocRacing »

ArthurRoche wrote: Fri Feb 04, 2022 7:44 pmYou can quickly get a good quality on the Unreal software that can compete with mxgp and other games.
If you're talking about just visuals, then unfortunately most of the time this seems the first and only consideration. In this niche industry, a lot of people want realistic physics before realistic visuals. It seems only the little guys (JLV, PiBoSo) really put emphasis on the physics. Disregard any comments about whether they achieved that or not, but it's their aim nonetheless. I'm sure that if JLV had a nickel for every time someone asked for this, he wouldn't need to sell MX Simulator. Change my mind.
jlv wrote:If it weren't for Havoc I'd have been arguing with the 12 year olds by myself.
CatfishMcStevenson
Posts: 48
Joined: Mon Jan 20, 2020 3:06 pm
Team: Slowie Films

Re: JLV should use Unreal Engine 4!

Post by CatfishMcStevenson »

dog we got a forum posting setup from the 1990's. with all due respect JLV aint doin that shit. hes already got a kickass game. could he? yes. does he need to? no. his games like 15 years old and still 10x better than games coming out made by multi million dollar companies.
Image
Wahlamt
Posts: 7934
Joined: Mon Sep 13, 2010 3:15 pm
Team: MLG Compton
Location: Sweden
Contact:

Re: JLV should use Unreal Engine 4!

Post by Wahlamt »

CatfishMcStevenson wrote: Wed Apr 06, 2022 3:02 am dog we got a forum posting setup from the 1990's.
What's wrong with a forum? :shock: It's clearly a good way to get information, good searchability etc.
TeamHavocRacing
Posts: 8361
Joined: Thu Nov 19, 2009 5:52 am
Team: Havoc Racing
Contact:

Re: JLV should use Unreal Engine 4!

Post by TeamHavocRacing »

To some people, if you don't use the newest possible forum software you're trash. Besides, Unreal 5 engine has obsoleted this topic.
jlv wrote:If it weren't for Havoc I'd have been arguing with the 12 year olds by myself.
CatfishMcStevenson
Posts: 48
Joined: Mon Jan 20, 2020 3:06 pm
Team: Slowie Films

Re: JLV should use Unreal Engine 4!

Post by CatfishMcStevenson »

Wahlamt wrote: Fri Apr 08, 2022 7:04 am
CatfishMcStevenson wrote: Wed Apr 06, 2022 3:02 am dog we got a forum posting setup from the 1990's.
What's wrong with a forum? :shock: It's clearly a good way to get information, good searchability etc.
i aint hatin its just old af lol. its 2022. could be an easy upgrade. im very thankful for jlv and the time hes put in. was just saying the forums could be updated. shits like 2000's type vibes.
Image
Wahlamt
Posts: 7934
Joined: Mon Sep 13, 2010 3:15 pm
Team: MLG Compton
Location: Sweden
Contact:

Re: JLV should use Unreal Engine 4!

Post by Wahlamt »

CatfishMcStevenson wrote: Sat Apr 09, 2022 6:38 am
Wahlamt wrote: Fri Apr 08, 2022 7:04 am
CatfishMcStevenson wrote: Wed Apr 06, 2022 3:02 am dog we got a forum posting setup from the 1990's.
What's wrong with a forum? :shock: It's clearly a good way to get information, good searchability etc.
i aint hatin its just old af lol. its 2022. could be an easy upgrade. im very thankful for jlv and the time hes put in. was just saying the forums could be updated. shits like 2000's type vibes.
It's definitely old school vibes. However I've never seen a newer forum design that's more efficient. Most newer forums look nicer, but is also bigger = less content on a page.
TeamHavocRacing wrote: Fri Apr 08, 2022 12:23 pm .
Team OGRE should agree with me!
Post Reply