Turánszki János
e02fbcb9c5
new emitter behaviour: take color from mesh ( #778 )
2023-11-18 08:55:27 +01:00
Turánszki János
7decda64bc
water ripple can use embedded asset
2023-11-03 10:10:19 +01:00
Turánszki János
5c2a44f88e
physics framerate can be configured
2023-11-03 08:12:28 +01:00
Turánszki János
adab77de55
added audio IsValid() lua bindings
2023-10-31 18:14:57 +01:00
ElCapor
111cec144e
Added lua binding for FindAllEntities ( #774 )
2023-10-31 15:34:26 +01:00
Turánszki János
eaf3e9f5b8
physics PickDrag lua binding
2023-10-31 07:40:50 +01:00
Turánszki János
eb8ca90786
added physics pick dragger
2023-10-30 19:18:04 +01:00
Ficelloo
708b59528e
Adding Wobble Animation for the scripting API ( #771 )
2023-10-30 12:32:08 +01:00
Turánszki János
8597b70b60
Ragdoll physics ( #768 )
2023-10-29 17:05:41 +01:00
Turánszki János
b2c63e1140
lua binding for saving texture to file
2023-10-24 09:18:15 +02:00
Turánszki János
986db49947
gradient texture helper improvements, lua bindings
2023-10-24 08:59:52 +02:00
Turánszki János
54f0ee693f
Rain ( #766 )
2023-10-21 15:47:41 +02:00
Turánszki János
75457f17ee
Sprites and fonts can be added to the scene ( #762 )
2023-10-14 16:21:05 +02:00
Turánszki János
3b1441f7f0
SoundInstance range and input.Release ( #761 )
2023-10-08 14:27:19 +02:00
Turánszki János
4954f62468
various updates ( #758 )
...
* object rendering can now be disabled in reflections; removed custom ray tracing inclusion masks for more unified system based on object flags and to not interfere with user logic layer masks; other scripting updates;
* unregister editor printscreen
* point light shadow artifact fix
2023-10-01 17:01:39 +02:00
Turánszki János
e0a03afabe
ray intersection, decal placement fix
2023-10-01 08:01:45 +02:00
Turánszki János
ebabecde4c
added lua bindings to handle binary lua files, and updated docs
2023-09-30 06:53:58 +02:00
Turánszki János
b5e719f6e4
scripting updates
2023-09-25 19:27:08 +02:00
Turánszki János
13c6431a0d
audio loop can be exited when audio is not playing ( #754 )
2023-09-24 14:00:35 +02:00
Turánszki János
ca6765f9a2
input and scripting updates
2023-09-24 10:41:37 +02:00
Turánszki János
81dc004659
added lua binding for foreground object rendering
2023-09-17 07:46:25 +02:00
Turánszki János
f8863799cd
EXT_lights_image_based, DDS file writer, envprobe updates, fixes ( #741 )
2023-09-03 11:39:54 +02:00
Turánszki János
ebaef61435
added capsule-sphere intersection lua binding
2023-07-17 09:26:01 +02:00
Turánszki János
46539db4d5
character controller: fade out character when camera is inside it
2023-07-16 16:13:24 +02:00
Turánszki János
070480a8ff
Conversation ( #674 )
2023-05-12 17:50:21 +02:00
Turánszki János
387c3e0a37
cropping can be configured for RenderPath3D
2023-05-06 19:41:51 +02:00
Turánszki János
daae2dd380
talking expression: random phoneme selection and forced talking
2023-04-07 14:06:05 +02:00
Turánszki János
9efb99dbca
anisotropic map, aniso rotation, import/export GLTF KHR_materials_anisotropy
2023-04-05 18:36:04 +02:00
Turánszki János
892bbf0e13
decal slopeBlendPower
2023-03-16 17:38:55 +01:00
Turánszki János
6bb2a8519b
decal texture tiling support
2023-03-08 18:06:31 +01:00
Turánszki János
8477fee1f5
decal surfacemap support and some other updates
2023-03-07 19:33:18 +01:00
Turánszki János
97553a1995
lua updates: decal, texture, refactors
2023-03-06 21:42:29 +01:00
Turánszki János
80c6d5d2e4
planar reflection fixes; lua updates;
2023-02-12 18:11:36 +01:00
Turánszki János
30c47c83cc
Runtime animation retargeting ( #627 )
...
* runtime animation retargeting
* improvements, fixes
* character controller script: separate animation file from character
* editor fix
* script improvements
* foot positioning fixes
2023-01-22 18:29:13 +01:00
Turánszki János
4b7bc04b9e
updated Entity_FindByName() to be able to filter by ancestor; added Entity_IsDescendant() function;
2023-01-17 17:03:07 +01:00
Turánszki János
f90663c814
added NPCs to character sample script and some other updates
2023-01-13 16:23:35 +01:00
Turánszki János
06e407ff6c
lua: camera focal length fix
2022-12-07 10:31:20 +01:00
Turánszki János
00e4be5a4a
FidelityFX FSR 2.1 ( #597 )
2022-11-26 13:50:27 +01:00
Turánszki János
10e783a472
gui and editor updates:
...
- play button: execute last script
- stop button: kill background script processes
- improved multiple scene switching
2022-11-14 15:09:51 +01:00
Turánszki János
1bb67f9e91
added camera shake sample script; lua binding updates;
2022-11-11 12:00:34 +01:00
Turánszki János
f7ebdbda64
New character controller sample ( #575 )
2022-09-30 16:25:45 +02:00
Turánszki János
6ca1ed9764
lua binding for Component_Attach 3rd param
2022-09-28 10:51:11 +02:00
Turánszki János
feeb4e2bbe
vector.GetAngle() lua binding
2022-09-27 13:55:37 +02:00
Turánszki János
6abe47be8c
lua outline postprocess binding; other updates;
2022-09-26 15:37:44 +02:00
Turánszki János
4693c40598
scene intersection velocity reporting; expression overrides fix;
2022-09-26 09:43:55 +02:00
Turánszki János
a9cf8e22c2
vulkan minor update; lua binding updates; scene virtual functions;
2022-09-25 18:53:04 +02:00
Turánszki János
cffe8362bd
gltf collider layers; added start-end animation lua bindings;
2022-09-25 09:43:10 +02:00
Turánszki János
d832ee167f
Expression and humanoid lua bindings ( #569 )
...
* Expression and humanoid lua bindings
* add fog color override
* fix
* added scene saved indicator text
* win + D fix
2022-09-19 12:19:46 +02:00
Turánszki János
38993813c1
Intersection filtering updates ( #565 )
...
- refactored RENDERTYPE enum to FILTER
- added FILTER_NAVIGATION_MESH type - allows tagging meshes for navigation and filtering them in scene intersection functions
- added FILTER_COLLIDER type - allows processing colliders in scene intersection functions
- added simpler interface to get scene intersections: new Scene::Intersects() function overloads
2022-09-13 19:55:30 +02:00
Turánszki János
bcffb27ead
Parallel scene intersections ( #563 )
...
- scene intersections using multithreading
- scene intersections can specify LOD level
2022-09-10 15:24:01 +02:00