Adam Johnson
95879a6873
Fix #292 .
3 years ago
Adam Johnson
5cf7f88906
Fix #313 .
...
It's `warn()`, not `warning()`, so fix'em all.
3 years ago
Adam Johnson
d9abf79e6c
Merge pull request #312 from Jrius/polygon_vcol_cleaning_fix
...
Fix vcol cleaning bug with polygons
3 years ago
Jrius
e5a1e720f7
Vertex color cleaning: ignore convex loops
3 years ago
Adam Johnson
e3a3163224
Merge pull request #304 from Hoikas/emit_per_texture
...
Allow per-texture emit.
3 years ago
Adam Johnson
8d2154288b
Merge pull request #310 from Jrius/swimregion_ahny_defaults
...
Ahnonay default buoyancy for swimregions
3 years ago
Adam Johnson
641399b459
Merge pull request #308 from Jrius/sound_relative_filepath
3 years ago
Jrius
d8a3ee00f4
Ahnonay defaults for swimregions
3 years ago
Adam Johnson
6ad999ff8c
Merge pull request #309 from Jrius/vertex_duplication_fix
...
Fix vertex duplication
3 years ago
Jrius
cb63255fb4
Fix vertex duplication
3 years ago
Jrius
5a1d93f584
Sounds: allow paths relative to the Blender file.
3 years ago
Adam Johnson
eb7e8f6a20
Merge pull request #307 from Jrius/render_dependency_fix
...
Fix error in render dependency check
3 years ago
Jrius
53c5459590
Fix error in render dependency check
3 years ago
Adam Johnson
04e88e0b47
Allow per-texture emit.
3 years ago
Adam Johnson
d2ead7a3f9
Merge pull request #300 from Deledrius/fade_fixes
...
Fix two Opacity Fade Modifier corner cases.
3 years ago
Joseph Davies
c0a6d0e3a6
Simplify Opacity Fader CI condition.
...
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
3 years ago
Joseph Davies
d06ac03084
Export CI for plFadeOpacityMods.
...
plFadeOpacityMods require a Coordinate Interface to correctly calculate LOS.
3 years ago
Joseph Davies
19b4b8e0b0
Fix irrelevant fade distance warning.
3 years ago
Adam Johnson
9613b79e48
Merge pull request #298 from Deledrius/build_menus
...
Use class methods to build menus.
3 years ago
Adam Johnson
b70906839f
Merge pull request #297 from Deledrius/typo_fixes
...
Fix typos in README.
3 years ago
Joseph Davies
c5c18ff598
Use class methods to build menus.
3 years ago
Joseph Davies
ded1db2a9b
Fix typos in README.
3 years ago
Adam Johnson
7458e4664f
Merge pull request #290 from Jrius/matrix_anim_fix
...
Matrix anim fix
3 years ago
Jrius
25cb65781a
Correct keyboard shortcut for Clear Parent Inverse.
3 years ago
Adam Johnson
194d1d1228
Close the door on Korman 0.12.
...
This is officially the end of Blender 2.79b and Python 3.5 support.
Onward, then, to Blender for Korman and Python 3.7!
3 years ago
Adam Johnson
841d82dcbb
Fix incorrect manual revert in previous commit.
...
We need to use the matrix provided by the higher level export code, not
the worldspace matrix. In some engine versions (MOUL), this will be
subworld space instead of worldspace.
3 years ago
Adam Johnson
b225f292eb
Fix traceback when exporting convex hull colliders.
...
This regression was introduced in #287 and reported on the forum after
the release of 0.12
https://forum.guildofwriters.org/viewtopic.php?f=2&t=7306
3 years ago
Jrius
8255c6d52c
Apply suggestions from CR
...
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
3 years ago
Jrius
bceadbf784
A few more fixes after some testing
3 years ago
Adam Johnson
87bb7b97fe
Merge pull request #288 from DoobesURU/RuntimeMtlFix
...
Small runtime fix
3 years ago
Patrick Dulebohn
dfe6459d88
Small runtime fix
...
Fixes a few items with runtime lighting and lightmapping
3 years ago
Jrius
518312cff8
Support nonlocal animations
3 years ago
Jrius
a88d49ba63
Eliminate matrix_basis (outside animations)
3 years ago
Jrius
7bc99d0726
Replace object.location with matrix_world.translation
3 years ago
Adam Johnson
fdf0055027
Merge pull request #287 from Hoikas/negative-scaling
...
Fix regression in negative object scaling.
3 years ago
Adam Johnson
58a7e9243d
Fix regression in negative object scaling.
3 years ago
Adam Johnson
f24b80fe7f
Fix classic installer generation problem.
3 years ago
Adam Johnson
ea2e7eaf01
Merge pull request #285 from DoobesURU/SDLVarFix
...
SDL Variable Fix
3 years ago
Patrick Dulebohn
28ace91e70
SDL Variable Fix
...
Updates an older code definition to fix an error with SDL layer animations.
3 years ago
Adam Johnson
c39f8f1fbb
Bump Korman version for 0.12 release candidate.
3 years ago
Adam Johnson
7cc5bf1924
Merge pull request #282 from Hoikas/multi_animations
...
Multi animations
3 years ago
Adam Johnson
b520bfedd1
Add support for multiple animations per object.
...
I don't really want to talk about it. *Gulp*. Anyway, you define
multiple animations on either the animation modifier or the textures
panel. The UIs have all been unified. By default, you have an "(Entire
Animation)" that represents the old single animation. You may create
additional sub-animations over an arbitrary range of keyframes. Once
other animations are defined, the "(Entire Animation)" may be deleted.
However, if all subanimations are deleted, the "(Entire Animation)" will
resurect itself with its last known settings.
Behavior change: object animations (except for fixed cameras) now
REQUIRE an animation modifier be attached to export. It is now an error
to attach an animation modifier to any camera except for a fixed camera.
3 years ago
Adam Johnson
8a501811f8
Fix potential traceback when raising an error.
3 years ago
Adam Johnson
cbaebfdb24
Merge pull request #283 from Hoikas/moar_material_colors
...
Fix RT lit material shading animations
3 years ago
Adam Johnson
9eb4652d05
Allow multiple "base-layer" diffuse color animations.
...
This is for if you have a layer that has an animated opacity but no
alpha, it will be able to receive the material's color animation. For
now, we won't apply those to upper layers as that doesn't really seem
like what we would expect.
3 years ago
Adam Johnson
33a7055a13
Fix RT-Lit opacity animations.
...
This fixes a number of long standing chicken and egg problems that could
prevent opacity animations from working properly on RT-Lit materials.
Also addresses a number of odd situations where the lighting results
might drastically change in unexpected ways.
3 years ago
Adam Johnson
ee78b36f5e
Fix runtime lit materials diffuse color animations.
3 years ago
Adam Johnson
ee492d90a2
Bump HSPlasma requirement.
...
Apparently, plLayerAnimationBase.runtimeCtl was returning the wrong
thing, significantly impacting our lighting calculations.
3 years ago
Adam Johnson
0fe35b573a
Fix traceback in `pre_export()` handling.
3 years ago
Adam Johnson
4ad59b161b
Allow `pre_export()` to return None.
3 years ago