marauder2k7
b707b2e2b7
final rev
...
add safeties to getters
getTextureBitmap/ functions to return member variable that is collected when the image is set
2025-03-28 15:32:16 +00:00
marauder2k7
6eac6d767b
cleanup areas checking for named tex target in materials
2025-03-28 14:05:03 +00:00
marauder2k7
435462c738
fix the other previewss
2025-03-28 13:00:25 +00:00
marauder2k7
9cf17ae9a0
Update assetBrowser.tscript
...
remove spam from debug echos
2025-03-28 12:41:42 +00:00
marauder2k7
bfe2401ebb
get image metadata
...
adds ability to get image metadata without loading the texture
since we are using the getOwned parameter correctly now new assets must have the full path to the image file when being created
when the asset becomes owned again the image file path will be updated.
2025-03-28 11:14:21 +00:00
marauder2k7
db8c565416
ID10T issue
...
we dont want both fileChanged and resourcechanged.... causes issues
2025-03-27 19:34:11 +00:00
marauder2k7
fc30d178af
fix asset refresh on materialAssets
2025-03-27 18:33:37 +00:00
marauder2k7
4d14610753
Update materialEditor.ed.tscript
...
cleanup materialEditor script
2025-03-27 09:22:22 +00:00
marauder2k7
fad397d914
always cleanup -_-
2025-03-27 09:11:40 +00:00
marauder2k7
ea49af52a5
Update materialManager.cpp
2025-03-27 09:00:12 +00:00
marauder2k7
c025ea86b4
more cleanups
...
cleanup the type removing the refactor tag
materialManager restored to its original state
2025-03-27 08:59:50 +00:00
marauder2k7
a8d7664fc2
named target material reload clean
...
clean up the previous requirements for namedTarget to display on a material
2025-03-27 08:31:28 +00:00
marauder2k7
3b70689abc
clean out old macros
2025-03-26 21:16:43 +00:00
marauder2k7
7af992970a
Update ImageAsset.cpp
...
update getAssetIdByFilename to also check the imageFile of the asset
This helps match filenames for assets created privately such as probe bakes and targets
2025-03-26 18:51:44 +00:00
marauder2k7
b630442683
Update assetManager.cpp
...
stop crash when dumping declared assets if the asset is private
2025-03-26 17:34:25 +00:00
marauder2k7
086db03bbc
Update ImageAsset.h
2025-03-26 15:42:26 +00:00
marauder2k7
f59ccc3f99
Update ImageAsset.h
2025-03-26 15:41:53 +00:00
marauder2k7
465c79f39d
Update ImageAsset.h
...
update macros to share target functionality
add extra check to see if image asset exists.
2025-03-26 15:07:07 +00:00
marauder2k7
d86962d1fd
requirements for postfx
...
update to handle posteffects with image_asset_refactor
2025-03-26 14:31:11 +00:00
marauder2k7
e1a2a6d9f9
fix material editor
...
material editor now handles named targets propertly when loading
also update preview image in material editor
2025-03-26 10:55:54 +00:00
marauder2k7
16d219769f
set preview image
...
set the image asset preview image for namedTargets
2025-03-26 10:12:14 +00:00
marauder2k7
bab7878ca6
give named target a fallback
...
we need to give named target a fallback image so references are kept when a named target is not ready.
2025-03-26 09:12:06 +00:00
marauder2k7
9f2ab5a64e
Update particleEmitter.cpp
...
null check around asset
2025-03-26 07:57:14 +00:00
marauder2k7
9ff4c84bc8
Merge remote-tracking branch 'upstream/development' into imageAsset_refactor_rev3
2025-03-25 21:02:57 +00:00
Brian Roberts
5436429e05
Merge pull request #1425 from Azaezel/alpha41/forwardFix
...
fix forward cubemip
2025-03-25 14:28:01 -05:00
Brian Roberts
6ffe7500cd
Merge pull request #1423 from Olathuss/gametsctrl-mouserefactor
...
Gametsctrl mouserefactor
2025-03-25 14:25:49 -05:00
AzaezelX
5e79c01208
fix forward cubemip
...
in case of temporary loss of the probe array, fall back to a (slightly) less arbitrary probemanager mip level as oposed to assuming 1 mip exists
2025-03-25 14:25:29 -05:00
marauder2k7
6c2b4f8979
null handling
2025-03-25 19:14:05 +00:00
marauder2k7
987ff90467
named target functionality
2025-03-25 18:22:26 +00:00
Olathuss
3dabbc83ff
Fixed callbacks to replace char* with Point classes
...
Replacing char* in callbacks with Point2I and Point3F classes for better readability and overhead
2025-03-25 11:07:14 -06:00
Olathuss
df5ffd9e10
Remove extraneous function
...
Remove extraneous function makeScriptCall which is no longer used.
2025-03-25 10:47:35 -06:00
marauder2k7
6640cae0d7
Update cubemapData.cpp
...
missed checks, and loop should be inner
2025-03-25 14:34:28 +00:00
Brian Roberts
42eda97364
Merge pull request #1424 from Azaezel/alpha41/brdfFixes
...
unmangle brdfTexture. again.
2025-03-24 18:18:29 -05:00
AzaezelX
5666373447
unmangle brdfTexture. again.
...
also correct roughnessToMipLevel, specular tinting and missing horizon correction
2025-03-24 18:18:12 -05:00
marauder2k7
15503cbf7c
Update cubemapData.cpp
2025-03-24 22:18:18 +00:00
marauder2k7
b2fe48ab8d
more merge conflicts
...
fixed more merge conflicts (afxZodiac and MaterialDefinition)
Updated cubemapdata to use refactor asset
added new part to image_asset macro to create a private asset if the file exists.
updated reflectionProbe errors to actual function name where the error occurs.
2025-03-24 21:50:04 +00:00
marauder2k7
0da0903599
Merge branch 'development' into imageAsset_refactor_rev3
2025-03-24 20:07:06 +00:00
marauder2k7
e16a66f363
Revert "sound asset refactor init"
...
This reverts commit 2bf2da74a0 .
2025-03-24 19:58:52 +00:00
Olathuss
32bc068f7f
Added PlatformTimer for mouse callbacks
...
Added PlatformTimer to GameTSCtrl to limit mouse move/drag callbacks.
2025-03-24 12:04:36 -06:00
Brian Roberts
d0d0a39fcd
Merge pull request #1421 from Azaezel/alpha41/cryingSkies
...
handle feeding a cubemap via 2d textures
2025-03-24 11:32:33 -05:00
AzaezelX
61e4107c39
handle feeding a cubemap via 2d textures
...
courtessey marauder
2025-03-24 11:32:09 -05:00
Brian Roberts
ce0059613a
Merge pull request #1420 from Azaezel/alpha41/twsitedMetal
...
correct further flaws with albedo handling
2025-03-23 20:54:05 -05:00
AzaezelX
9d7fdab193
correct further flaws with albedo handling
2025-03-23 20:53:32 -05:00
Brian Roberts
5636ebc457
Merge pull request #1419 from Azaezel/alpha41/twsitedMetal
...
clean up brdf
2025-03-22 13:38:34 -05:00
AzaezelX
61dbbf7102
clean up brdf
...
it was loading in the wrong colorspace, and there as a mix of texture/textureLOD refs leading to inconsistencies
2025-03-22 13:38:09 -05:00
Brian Roberts
3b2f8be521
Merge pull request #1418 from Azaezel/alpha41/twsitedMetal
...
specular review
2025-03-22 10:54:29 -05:00
AzaezelX
42710ec6f0
specular review
...
cleanup of various calcs
2025-03-22 10:00:45 -05:00
Brian Roberts
77e336627b
Merge pull request #1416 from marauder2k9-torque/Fix-CubemapBaking-Resizing
...
fix and cleanup
2025-03-20 11:29:32 -05:00
marauder2k7
c476b292a6
Update gfxD3D11Cubemap.cpp
...
put arraySize check back in
2025-03-20 15:51:39 +00:00
marauder2k7
ef856e23fa
fix and cleanup
2025-03-20 15:26:52 +00:00