Nils Eikelenboom
b0a11d79d5
Remove space below/above toolbars
...
Remove the (thin) space between the world editor toolbars.
2024-09-10 13:20:11 +02:00
Brian Roberts
2dbfc16cf9
Merge pull request #1309 from Azaezel/alpha41/ICeeUuu
...
clean up surface property visualizer
2024-08-30 05:59:23 -05:00
AzaezelX
9da7823074
clean up surface property visualizer
...
stateblock cleanups, and kill off stray glowbuffer leftovers
2024-08-29 19:17:24 -05:00
AzaezelX
39300b18a8
fix misbehaving imposter display
...
corrects display of imposters when pole capture is on
2024-08-28 10:33:12 -05:00
AzaezelX
e4b1a869a3
hook up baseline button audio
2024-08-06 08:37:53 -05:00
Brian Roberts
95c7e9f3f2
Merge pull request #1299 from Azaezel/alpha41/abFixes
...
fix guiwindowCTRL callback
2024-07-29 04:06:16 -05:00
AzaezelX
265ce8429b
fix guiwindowCTRL callback
...
also set asset browser to use rows or columns depending on which dimension is longer
2024-07-28 05:51:03 -05:00
AzaezelX
bb77091361
update d3dCompiler_47
...
this one's been vetted for steam decks
2024-07-28 04:33:10 -05:00
Areloch
8ce6fb96ad
Ensures there's a regular fallback actionmap for toggling the game menu
2024-07-24 10:48:55 -05:00
Areloch
c9a1955b47
Removes old remaining refs to PauseMenu
...
Updates and moves the escape keybind to be an actionMap that is activated/deactivated in the UI module when a client connection is processed to keep it within the module's functionality
2024-06-28 20:47:42 -05:00
AzaezelX
56e4484ff6
remove glowbin as it's own render pass
2024-05-30 17:29:42 -05:00
marauder2k7
2132379b05
backwards compat
...
Changed: addCollisionDetail now has its fill mode at the end for easier backwards compat
2024-05-16 21:21:34 +01:00
marauder2k7
92b10df7eb
cleanup nodes
...
ADDED: functionality to clean nodes out of the script that are related to a specific target
ADDED: functionality to clean multiple addCollisionDetails from the script
ADDED: ColConvex get added as nodes now and dont just get skipped (for future reference ColMeshes are checked for colConvex are not but this will be needed in future)
Removed: erroneous deletion of nodes and meshes from shapeEditorActions tscript file.
2024-05-16 07:04:54 +01:00
marauder2k7
25b0c5e2b1
finish fill mode setting
...
now fill mode actually takes effect and changes the fill mode type used to generate the convex hull
2024-05-16 04:32:14 +01:00
marauder2k7
f963a78446
TEST progress
...
Adding multiple collision hulls and shapes through the shape editor now works as intended though with multiple convex hulls it does produce a few lag spikes on first load of the objects.
2024-05-15 07:32:26 +01:00
marauder2k7
78f6206cde
repurposed sliders
...
repurposed and renamed the 2 sliders in the gui to be for settings in vhacd
added the drop down for fillMode types but it is not hooked up to source yet
2024-05-14 17:20:17 +01:00
AzaezelX
6c3a412275
add search bar to datablock inspector
2024-05-13 21:33:45 -05:00
AzaezelX
fe26ffc375
shift capturing from a globalMacro to a sceneRenderstate S32
...
lets us ditch shader recompilation so that can be done on the fly without hitches, though does cost us a per-shader const for objects and postfx
2024-04-16 13:51:41 -05:00
Brian Roberts
71e0626ec2
Merge pull request #1254 from Azaezel/alpha41/brokenArrow
...
fix arrowPrimative badfilereference
2024-04-15 01:35:20 -05:00
AzaezelX
fdbc55b733
fix arrowPrimative badfilereference
2024-04-13 16:28:56 -05:00
AzaezelX
2a941e733e
asset browser was passing along screen position, not scene position based on drop at options
2024-04-13 15:23:30 -05:00
Brian Roberts
2aeebbe4c4
Merge pull request #1244 from Azaezel/alpha41/serverGroupFix
...
fix serverGroup not being created
2024-03-24 22:07:55 -05:00
AzaezelX
563912c181
fix serverGroup not being created
2024-03-24 19:44:44 -05:00
marauder2k7
fc8a281113
Update WorldEditorInspectorWindow.ed.gui
...
Scroll bar was extending beyond its parents extent making it render incorrectly.
2024-03-20 19:01:08 +00:00
Areloch
b1f71bab74
Adds handling for the keyboard remap page of the options menu to be able to present a bind with a modifier key
2024-03-19 23:05:03 -05:00
marauder2k7
51624b7ce8
macosx changes
...
changes required to get masox to run.
Some further changes possible required around resourceHolder in future.
The geometry shader works in macosx with gl version 3.3, though i do think some changes are required internally to account for a lack of OUT_col%
2024-03-15 15:17:25 +00:00
marauder2k7
a7dabae88a
Update helperFunctions.tscript
2024-03-14 11:30:52 +00:00
marauder2k7
bd7bbd782c
Revert "Merge branch 'development' into ShaderConstBuffer-CleanupRefactor"
...
This reverts commit ae11d996d9 , reversing
changes made to e6c653c441 .
2024-03-14 08:32:29 +00:00
marauder2k7
ae11d996d9
Merge branch 'development' into ShaderConstBuffer-CleanupRefactor
2024-03-14 08:28:29 +00:00
marauder2k7
fbed04050a
gui shaders for opengl
...
First opengl geometry shader along with the other shaders for gui rendering opengl side.
2024-03-09 18:34:43 +00:00
marauder2k7
d9c4269d8b
bug fix
...
deleteSelection when an output node had multiple connections only the first one was deleted, needed a new function to return a vector of connections that are now looped and deleted at the end of delete selection.
few other minor additions and fixes.
2024-03-07 17:22:48 +00:00
marauder2k7
dbbd9383e7
better rounded rect
2024-03-07 10:20:06 +00:00
marauder2k7
0d448ad761
smoothing out results from gui shaders
...
roundedRectangle and circle drawing now smooth out their results
2024-03-07 09:47:18 +00:00
marauder2k7
c9d70de609
extra draw gui
...
add the extra functions for drawing gui elements
RoundedRectangle:
All draw rect functions now pass through roundedRectangle which uses a shader and can draw borders, and rounds the corners
Draw thick line:
draws a line thicker than 1 pixel, uses a geometry shader to do this
Draw Circle:
Draws a circle with a border parameter.
2024-03-06 17:27:18 +00:00
marauder2k7
66d8f0f55c
Update profiles.ed.tscript
2024-03-05 13:15:54 +00:00
marauder2k7
b2095db575
can key focus
2024-03-04 17:15:13 +00:00
AzaezelX
24562e6758
aug ArrayObject to have a uniquePair command
...
like uniqueket and uniquevalue, removes duplicate entries, but only if *both* match
also, use that for the populateAllFonts() cache generator
2024-03-03 22:04:09 -06:00
marauder2k7
daa0cfef3a
shader node editor test
...
node editor functioning correctly, connections needed next
shader nodes to be added in the next commit also
2024-03-03 21:13:58 +00:00
marauder2k7
457cdd00bb
shader editor ground work
...
Adds the ground work for shader editor
Adds the base gui for the shader editor
2024-03-02 20:09:45 +00:00
marauder2k7
6355da5df6
various fixes
...
STB probably shouldn't fail on failed info, just continue.
Assimp only add sequences if there are any.
Update kork chan asset.
2024-03-01 15:01:47 +00:00
AzaezelX
3ab716063f
doc correction
2024-02-23 12:39:26 -06:00
AzaezelX
4d1395dd57
from mar: fix the opengl cookie uv lookup
2024-02-23 11:23:07 -06:00
AzaezelX
c27b9bf48f
allow spotlights specifically to comprress ies based on angle differentials
2024-02-23 01:28:15 -06:00
AzaezelX
bbe9bc8871
missed a 1d convert
2024-02-22 23:47:57 -06:00
AzaezelX
14b6822e49
a) use a 1d texture for this
...
b) if we're going to optionally assign iesProfiles via shadowMacros.push_back, should specify the entries for the samplers too
2024-02-22 17:53:53 -06:00
AzaezelX
0b7fd2f0b3
ies bugfixes
2024-02-22 16:00:26 -06:00
marauder2k7
7fb14e17b5
Create jelly-fish.ies
2024-02-21 10:16:07 +00:00
marauder2k7
973d2792ed
Delete A23D-Pathway-&-Accent-Light.ies
2024-02-21 10:15:44 +00:00
marauder2k7
3b4a15d7aa
Some test ies profiles
...
IES profiles to my knowledge are not only free to download, but also free to distribute. you can get packs with thousands of these, i am uploading 3 test ones for now.
2024-02-21 10:14:29 +00:00
marauder2k7
39ec0305f9
GLSL To match
...
Update the glsl side to match hlsl ies profile usage
2024-02-21 08:24:24 +00:00