4
4
mirror of https://github.com/H-uru/korman.git synced 2025-07-13 18:17:38 -04:00
Commit Graph

1034 Commits

Author SHA1 Message Date
7757d9b578 Merge pull request #232 from Hoikas/float-fog
Round funny values to hide float precision details.
2021-02-16 19:18:18 -05:00
5426643eec Round funny values to hide float precision details. 2021-02-11 15:18:08 -05:00
a0022ef067 Fix #227. 2021-02-10 21:42:44 -05:00
f4efe15e3d Merge pull request #226 from DoobesURU/FixExpFog
Fix Exponential Fog
2021-02-10 21:34:19 -05:00
d1baf0ee04 Merge pull request #231 from DoobesURU/WindObjFix
Wind Object fix
2021-02-05 11:34:03 -05:00
7d82db3185 Wind Object fix
A long time coming but only now just fixed, but this makes a small correction to the wind object part of the waveset modifier to get it to work.
2021-02-05 11:31:00 -05:00
6c8325d2f9 Merge pull request #230 from Hoikas/moar-lighting
More DSpan Lighting Fixes
2021-01-07 00:33:39 -05:00
172d8083aa Only set runtime colors to black if we are not preshading.
Otherwise, what we wind up doing is making it pretty much impossible for
RT lights to affect objects with kLiteMaterial.
2021-01-06 16:53:47 -05:00
39a3a88bb8 Ensure PFM-related lights are marked animated. 2021-01-06 12:09:42 -05:00
cf217d3528 Add Linear Fog Value Warning
Warns the user if the linear fog start value is greater than the end value, which can cause visual fog problems.
2020-10-27 10:44:19 -04:00
4c37ad41fa Fix Exponential Fog
For some reason, SetDefExp2 type fog doesn't seem to work upon export, but regular SetDefExp does. This is just a proposed minor change to use the regular SetDefExp option if fixing the other is too big a task.
2020-10-20 15:46:26 -04:00
33c4ac9821 Merge pull request #225 from DoobesURU/SoundAnimFix
Fix volume animation conversion
2020-10-14 18:55:28 -04:00
09e7418e72 Fix volume conversion
Keyframes need negative values in order for sound volume animations to work properly, and this change, per Hoikas, will fix this.
2020-10-14 17:30:36 -04:00
2f6fa7a75d Fix SDL state for animated lamps
Slight indent change to enable SDL states for lamp RGB and energy animations.
2020-10-12 20:03:47 -04:00
891b8f3fca More adjustments and fixes
Another batch of fixes and slight UI adjustment per Hoikas.
2020-10-09 20:26:07 -04:00
b9db547669 Even more added fixes
More Hoikas suggestions that should get things ready for review.
2020-10-09 18:16:24 -04:00
1e9ceccc9c More fixes per Hoikas
Adjusting things according to Hoikas' notes. The globalVarName is once again not exporting with the AgeGlobalAnim.
2020-10-09 16:41:33 -04:00
c5552f890c Separate ATC and AgeGlobal in Props
Separates ATC and AgeGlobal animtaions so we don't get any doubles between the two. Also, AgeGlobal doesn't need auto start and loop values as it does that automatically.
2020-10-09 12:30:30 -04:00
6bb0b32a3c Bring more sanity to animation exporter
Rearrange a few things and some sanity checks.
2020-10-09 11:23:28 -04:00
32e2553d36 Add plAgeGlobalAnim support
Adds SDL Global animation to Korman
2020-10-09 11:08:24 -04:00
4f18f64fe7 Adjust linking book mod MSB to match Cyan's.
This fixes no readily apparent bug, but it's best to match the existing
data when we can to prevent future GOTCHAs.
2020-10-08 19:49:44 -04:00
1a31eafe77 Merge pull request #210 from Hoikas/render
DSpan Export Improvements
2020-10-06 20:17:14 -04:00
36b798c253 Merge pull request #215 from TikiBear/patch-2
Fix bugs caused by using Decimate modifier
2020-10-05 23:13:50 -04:00
3abb36b4c4 Partially revert the emissive stuff. 2020-10-05 19:13:06 -04:00
9b061154dc Update mesh.py
Fix Blender Decimate mod crash. Better syntax.
2020-10-05 12:45:44 -07:00
8f3a94589e Update mesh.py
Prevent export of Blender Decimate modifier from failing and corrupting Blender file!
2020-10-04 12:19:45 -07:00
b0c552ae6a Kickables should be runtime lit. 2020-10-02 23:35:31 -04:00
a203e109ba Properly set the layer colors and emissive flag.
This fixes the layer preshade color to be black when runtime lighting is
requested. Further, both preshade and runtime are properly set to black
for emissive layers.
2020-10-02 23:35:31 -04:00
94398fd293 Improve support for VtxNonPreshaded and RT Lights.
This appropriately marks spans as VtxNonPreshaded if they use vertex
alpha or runtime lighting. In those cases, we properly fold the runtime
light color into the vertex color as expected by Plasma.
2020-10-02 23:35:30 -04:00
fedb7c91f5 Add "Blending" modifier and improve render level export.
This matches us up more closely with what PlasmaMAX does and allows us
to really fix x-raying effects by properly forcing objects into the
correct render pass.
2020-10-01 23:22:10 -04:00
3161e9766d Merge pull request #211 from DoobesURU/SoundExportOps
Add Sound Export Operator Buttons
2020-10-01 23:19:57 -04:00
bd1f139259 Merge pull request #191 from Deledrius/help_menu
Add Help menu for Korman.
2020-10-01 23:18:11 -04:00
c8dc5df5d8 Add Help menu for Korman. 2020-10-01 17:19:37 -07:00
b9e8b4434e Add Sound Export Operator Buttons
Adds buttons to enable and disable export/packaging of sounds (WIP)
2020-10-01 15:27:09 -04:00
690d75b175 Add scaffolding for #102. 2020-09-28 20:52:54 -04:00
633b3a4234 Fix #187.
We were only comparing connections in one direction in order to make the
list of suggestions. This ensures that suggested connections are
validated in both directions.
2020-09-28 12:49:31 -04:00
56c2fdd054 Fix issue with static sounds not playing in PotS. 2020-09-28 12:24:28 -04:00
313abbc7ad Merge pull request #209 from DoobesURU/DoubleSidedOps
Add Double Sided Toolbox Operators
2020-09-27 21:18:34 -04:00
55d3e36eac Add Double Sided Operators
Adds toolbar options to toggle double sided meshes
2020-09-27 21:16:57 -04:00
a3e5af042f Fix #205. 2020-09-23 23:00:04 -04:00
16b0ebdc15 Fix potential blender crash during export.
Blender can crash during export when baking vertex colors to shared mesh
data objects. Doing that can lead to lighting gotchas, but it's better
to have lighting gotchas than crashes.
2020-09-19 18:16:51 -04:00
2ef5d23671 Merge pull request #202 from dpogue/alpha-vcol
Ensure alpha vcol paint makes a BlendSpan
2020-09-19 17:26:09 -04:00
ecf7f8207f Ensure alpha vcol paint makes a BlendSpan 2020-09-19 13:53:34 -07:00
89d4dc653a Merge pull request #200 from DoobesURU/patch-1
Fix Rail Camera keyframe issue
2020-09-14 14:09:31 -04:00
3cdc2c8e94 Fix Rail Camera keyframe issue
Keeps Korman from exporting a rail camera with only one keyframe (or duplicate location keyframes), which causes the client to crash.
2020-09-14 14:05:36 -04:00
8f20586876 Merge pull request #196 from julyfortoday/fontconversion
Font Export
2020-09-09 09:37:28 -04:00
e1b9537886 Avoid using object operators for TextCurve conversions. 2020-09-07 17:29:54 -04:00
bac5a7127f Added conversion function for turning font objects into mesh objects that can be exported to Plasma. 2020-09-07 16:23:37 -04:00
2f925221ff Add support for triangle mesh proxy collision. 2020-09-03 17:49:07 -04:00
79f81fc63a Fix issue with toolbox operators clobbering page settings.
This happens in ZLZ-imported Ages, probably due to object name
collisions from multiple pages.
2020-09-02 11:09:49 -04:00