Editor Improvements

Post your suggestions here
Post Reply
ColtonD719
Posts: 631
Joined: Tue Jun 21, 2016 4:15 am
Team: Privateer
Location: Oregon
Contact:

Editor Improvements

Post by ColtonD719 »

Hey JLV,

1. Improved Brush Response
I'm not sure if this is entirely due to the game or my system, but when drawing with the raise/lower/smooth/etc. tools in the editor, the brush can't keep up with my movements. I really started noticing this when I got a tablet in hopes of speeding up my rut building, but I have the same issue with a mouse. For example, I'd like to be able to quickly draw a smooth curve, like this:
Image

But instead, I get this:
Image

The first smooth circle actually took 15 seconds to draw. You can imagine how this can end up eating a lot of time when painting ruts on an entire national track. In Photoshop and other graphics programs I can draw quick smooth circles no problem. I'd like to be able to do the same inside the editor.


2. In Game Lighting Adjustments
On a separate note, I'd love a way to adjust the lighting angle from within the game (color would be cool too). When working on the terrain, sometimes the lighting hits in a way that obscures what you're working on, but it's a hassle to tab out and guess some XYZ numbers to throw in the lighting file. I have an Excel file that converts azimuth and elevation to XYZ vector, as that makes a lot more sense to my brain. It would be amazing to have azimuth and elevation sliders in the editor. See below for a mockup. If you could change the lighting in realtime, that would be A+, but even just being able to input values then click an "update shading" or similar button from inside the editor would be a huge workflow improvement.
Image

Thanks for the consideration!
Mr. Wiggles
Posts: 1038
Joined: Sun Feb 08, 2015 6:41 pm
Team: GSR/137 Kid
Location: Bottom Feeder at LCQ Studios
Contact:

Re: Editor Improvements

Post by Mr. Wiggles »

+1
I use earth sculptor lighting to get different angle of light
Bottom feeder at LCQ Studios
Internet Nice Guy!
Bradclay306
Posts: 490
Joined: Fri Aug 19, 2016 4:42 pm
Location: UK

Re: Editor Improvements

Post by Bradclay306 »

those Changes colton would be a huge step forward. also the implementation of layers like in Adobe would be great imo for adding premade to tracks.
jlv
Site Admin
Posts: 14913
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

Re: Editor Improvements

Post by jlv »

The reason it's slow is there's a lot of stuff precalculated to make rendering the terrain easier. When the terrain changes all of that has to be re-calculated which is slow. Could probably be faster if the editor had its own special renderer for the special case of looking directly down at the terrain with no perspective but there are more important things to do than that.
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.
ChuZ__
Posts: 29
Joined: Fri Nov 18, 2022 9:55 pm

Re: Editor Improvements

Post by ChuZ__ »

ColtonD719 wrote: Sat Aug 29, 2020 1:15 am Hey JLV,

1. Improved Brush Response
I'm not sure if this is entirely due to the game or my system, but when drawing with the raise/lower/smooth/etc. tools in the editor, the brush can't keep up with my movements. I really started noticing this when I got a tablet in hopes of speeding up my rut building, but I have the same issue with a mouse. For example, I'd like to be able to quickly draw a smooth curve, like this:
Image

But instead, I get this:
Image

The first smooth circle actually took 15 seconds to draw. You can imagine how this can end up eating a lot of time when painting ruts on an entire national track. In Photoshop and other graphics programs I can draw quick smooth circles no problem. I'd like to be able to do the same inside the editor.


2. In Game Lighting Adjustments
On a separate note, I'd love a way to adjust the lighting angle from within the game (color would be cool too). When working on the terrain, sometimes the lighting hits in a way that obscures what you're working on, but it's a hassle to tab out and guess some XYZ numbers to throw in the lighting file. I have an Excel file that converts azimuth and elevation to XYZ vector, as that makes a lot more sense to my brain. It would be amazing to have azimuth and elevation sliders in the editor. See below for a mockup. If you could change the lighting in realtime, that would be A+, but even just being able to input values then click an "update shading" or similar button from inside the editor would be a huge workflow improvement.
Image

Thanks for the consideration!


Hey JLV would you still consider doing the shading side of what Colton has suggested would be pretty cool sometimes I have to scratch my brain with the lighting and they way I look at stuff!
Brent Peterson for president 2024Image
jlv
Site Admin
Posts: 14913
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

Re: Editor Improvements

Post by jlv »

ChuZ__ wrote: Tue Dec 20, 2022 10:56 am Hey JLV would you still consider doing the shading side of what Colton has suggested would be pretty cool sometimes I have to scratch my brain with the lighting and they way I look at stuff!
Actually, what I wrote here is no longer true:
jlv wrote: Wed Sep 02, 2020 2:27 am The reason it's slow is there's a lot of stuff precalculated to make rendering the terrain easier. When the terrain changes all of that has to be re-calculated which is slow. Could probably be faster if the editor had its own special renderer for the special case of looking directly down at the terrain with no perspective but there are more important things to do than that.
Now it does the terrain lighting in the fragment shader that runs every frame. So it should be possible to move the sun vector and have the shading instantly update. Now that I think about it it shouldn't have been a show stopper before either. There would have been some lag as re-drew all the terrain textures but if you just wanted to get a different view for editing it wouldn't have been unbearable.

Anyway, I'm right in the middle of some major updates now so I'm not going to do it right now. But it's definitely possible now. Once I have the terrain renderer rewritten there are a lot of things people are going to have to remind me about!
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.
ChuZ__
Posts: 29
Joined: Fri Nov 18, 2022 9:55 pm

Re: Editor Improvements

Post by ChuZ__ »

Oh yes new updates sound quite exciting cant wait! What have you been up to lately with these updates anything exciting?
Brent Peterson for president 2024Image
jlv
Site Admin
Posts: 14913
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

Re: Editor Improvements

Post by jlv »

ChuZ__ wrote: Wed Dec 21, 2022 6:28 am Oh yes new updates sound quite exciting cant wait! What have you been up to lately with these updates anything exciting?
A custom shader for tilemap rendering. It lets me draw the entire tilemap with two triangles instead of millions like before. Makes for much faster terrain texture updates.
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.
Post Reply