Will S
449ca3e8c3
Add Reload test to TestContentManager ( #2272 )
2024-05-25 11:14:25 +02:00
Doprez
081bafb2fb
[Assets] Reworded asset loading exception message ( #2256 )
2024-05-23 01:10:34 +02:00
Dylan Loe
da1d50cec2
[Physics] Adding margins to convex hull colliders (Issue1577) ( #2257 )
...
* Added margin fields to ConvexHullCollider (#1577 )
Added margin field to parent class ColliderShape, therefore all collider shapes can have access.
* Added default for margin to be 0.04f
Context: Margins in bullet by default should be around 0.04 for dynamic and 0.0 for static objects. Convex hulls are likely used as replacement for the lack of support of non-static meshes, so best set it to the default value for dynamics, so 0.04 by default.
2024-05-23 00:50:06 +02:00
Jakub Ławreszuk
f33bcdefba
feat: Enable to build engine and modeling related project on any platform ( #2237 )
2024-05-23 00:48:29 +02:00
NicusorN5
f27f534646
Revert "Add ToOSPath() for msdfgen executable" to fix compilation error ( #2267 )
2024-05-22 19:59:44 +02:00
Jakub Ławreszuk
aa4811e73a
fix: Adjust ToolLocator for all platforms ( #2142 ) ( #2250 )
...
* Adjust ToolLocator for all platforms
* Introduce ToOSPath
* Apply code review suggestion
* Add ToOSPath() for msdfgen executable
2024-05-22 04:58:43 +02:00
Vaclav Elias
761107a722
README.md updates ( #2264 )
...
* fix: Removal of line breaks in the License section of the README.md file.
* Create CODE_OF_CONDUCT.md
* feat: Fixes #2175
* fix: Links fixed
2024-05-22 04:36:41 +02:00
Vaclav Elias
55bd9529de
GitHub docs improvements ( #2254 )
...
* feat: documentation_update template added
* config.yml added
* fix: Consistency updates
* feat: Content update
* feat: Grammar updates
* Update bug_report.md
2024-05-19 23:41:22 +02:00
Doprez
e728af2618
fix: Update Texture reload to prevent crash due to wrong type. ( #2251 )
...
* Add method to validate type from url
* added type validation
* added Texture reload
* fixed unneseccary nesting
* eiderens suggestions
* removed double check
2024-05-18 22:57:00 +02:00
Doprez
b3e3c74812
fix: Regression of new FBX importer on behalf of Noah ( #2246 )
...
* BASE COMM
* Updates on Shader and resource marshaling
* Update- cleanup
* Updates- clean up
* Updates
* Updates as by Eidren & IXLLEGACYIXL on Github PR review
* Update shader- remove commented test code
* Update: Clean up to effect class & shader
* Scale Factor moved to Importer
* Removed extra class Vec4
* Fix to update scale factor in impoter
* Normal fix on blendshapes
* Normal fix
* IMPORTER CKECIIN
* Importer
* Incorporating Kryptos feedback on PR
* Incorporating doprez feedback
* Updated .props to remove Assimp from Runtime refs
* Feedback from Jklawreszuk
* Removed workspace file, Jklawreszuk
* Feedback from IXLLEGACYIXL
* Account for default scaling
* Removed Assimp feedback Wolffy101
* Multiple Animation
* Removed test leftover code
* UI update to give option to(or not to) import animatioms
* Feedback empty spaces @Kryptos
* BlendShape+Importer
1. Handling large blendshape data (static + dynamic)
2. Upding importer for root motion animation
* PR Feedback
* PR Feedback
* Blendshape
* Root check
* Feed back implementation
* Feedback implementation @Eideren
* Feedback implementation @Eideren
* Feedback incorporated @Eideren
* Animationscale @Eideren
* Anim root data
* Animation Update
* Update aling the file to latest
* logging feeback
* Removed blendshape code of importer
* Removed blendshape code
* Fix for pipe "|" character in name
* Invalid chars replace to _
* Invalid char fix
* Handling invalid char
* Remove data field contains blend shape
* Reverting non impacted files
* Line gap
* Rebase
* Fix of anim import node name invid chracaters
* Optimize invalid char replace code
* Fix mesh bone to sksleton for invalid char
* Fix Node naming
* Revert "Fix Node naming"
This reverts commit d8f718a1a6
.
* Fix for animation only import
* Revert "Fix for animation only import"
This reverts commit 887a7c7941
.
* Fix to anim not loading
* Anim importer fix
* Naming issues
* Sword fix
* debug code removal
* Line break spacings
* Null check skeletonURL
* Revert import UI Text
* Casing
* Duplicate line
* Duplicate line
* Removed Impoter.Assimp
* Shift keys
* Removed namespace
* Mannaquin bones fix
* Animation pivots
* Anim fix
* Anim Importer Debone Fix
* spacing and comm code
* Hashset for list bone name
* extra parameter
* UV coords fixed
* Spacings removaal
* more spacing
* spacing
* Fix line ending for Directory.Packages.props
* Fix spacing
* Rollback analyzer change
* Fix spacing
* Embedded texture extract from FBX
* check for null scene before texture import
* eiderens suggestions
---------
Co-authored-by: noa7 <noahwdv@gmail.com>
Co-authored-by: noa7707 <157441788+noa7707@users.noreply.github.com>
Co-authored-by: Noah7071 <157886157+Noah7071@users.noreply.github.com>
Co-authored-by: Eideren <contact@eideren.com>
2024-05-18 22:47:32 +02:00
Jakub Ławreszuk
a1d17845b6
Use OperatingSystem.IsXyz instead of Runtime.IsOSPlatform ( #2247 )
2024-05-18 22:45:59 +02:00
Basewq
f2a97beace
[Graphics] Fix shadow map shader implicit truncation of vector type warning and be more explicit on the data conversion being done ( #2242 )
...
Co-authored-by: Basewq <Basewq@users.noreply.github.com>
2024-05-18 20:02:25 +02:00
Doprez
c4336f2245
fix opentk link ( #2248 )
...
* fix opentk link
* Remove openTK
2024-05-18 19:46:12 +02:00
Eideren
ad8496ffbd
Revert "fix: Add possibility to add ScriptComponent before running game ( #2230 )" ( #2245 )
...
This reverts commit 3a9ed13501
.
2024-05-14 22:48:14 +02:00
Jakub Ławreszuk
cd8e17fdde
fix: Continuation of PR #2112 (Enable to build native libs on Linux)
2024-04-23 19:41:38 +02:00
Jakub Ławreszuk
314ee07c00
feat: Enable to build native libs on Linux ( #2112 )
...
* Improve native building
* normalize path1
* normalize path2
* feat: Enable to build native libs on Linux
* fixup! Improve native building
* Add todo comments
2024-04-23 18:30:15 +02:00
Mehar
f101389485
PublishSingleFile Launch Crash ( #2225 )
...
- Fix for Windows executable launch crash when game is published with PublishSingleFile set to true
2024-04-23 17:55:46 +02:00
IXLLEGACYIXL
3540261b1a
remove unused class ( #2128 )
...
Co-authored-by: IXLLEGACYIXL <ixllegacy123@outlook.com>
2024-04-21 20:47:41 +02:00
Jakub Ławreszuk
3a9ed13501
fix: Add possibility to add ScriptComponent before running game ( #2230 )
2024-04-21 20:43:37 +02:00
Jakub Ławreszuk
82888c2e5b
fix: Update README.md ( #2188 )
2024-04-21 20:43:00 +02:00
Johan Gustafsson
d7a47a2962
#2214 Vulkan uses gl_InstanceIndex and gl_VertexIndex instead of gl_InstanceId and gl_VertexId ( #2217 )
2024-04-21 20:38:22 +02:00
Mehar
f21ae82fc5
Update Stride.Core.targets ( #2220 )
...
- Fix for "CopyLocal" .dll build error that impacted Android
2024-04-21 16:54:21 +02:00
Vaclav Elias
dc9ceb4829
fix: Xml Comments - Update 4 ( #2170 )
...
* feat: Release.yml added for PR categorisation
* Categories updated
* fix: Typos fixed
* fix: External link to Draw vertics manual added
* fix: cref links references corrected
* feat: cref corrected
* fix: cref corrected or replaced
* fix: cref corrected, pointing to the class base
* fix: Entity Add xml corrected
* fix: xml comments corrected
* fix: cref corrected
* fix: xml comment Tags reference corrected
* fix: xml comment cref fixed and typos fixed
* fix: Broken cref link removed
* fix: cref references fixed
* fix: xml comment updated, non existing SkyboxComponent component replaced with BackgroundComponent
* fix: xml comment cref corrected
* fix: xml comment private const moved out of cref
* fix: Incorrect cref referencs updated
* fix: The same namespace but different assembly, can't be done. Moved out out cref
* fix: Cref references corrcted
* fix: cref pointing to base added
* fix: Cref references corrected
* fix: cref removed, not working
* fix: cref corrected or removed
* fix: Cref corrections or removing cref
* fix: LoadLibrary doesn't exist, changed to PreloadLibrary
* fix: Missing namespace added
* fix: Class name corrected
* fix: Missing cref added
* fix: Incorrect cref fixed
2024-04-11 01:16:27 +02:00
Eideren
0e053a3b88
fix: [Asset] Unified 3D asset importer (on behalf of Noa7/Noah7071) ( #2163 )
...
Co-authored-by: noa7 <noahwdv@gmail.com>
Co-authored-by: noa7707 <157441788+noa7707@users.noreply.github.com>
Co-authored-by: Noah7071 <157886157+Noah7071@users.noreply.github.com>
2024-04-04 02:11:36 +02:00
Nicolas Musset
4a263c4faa
[Presentation] Fix issue with binding quantum nodes when associated name is not found ( #2195 )
...
Note: the solution is rather hackish at the moment. To be revisited once we have an Avalonia version.
Should we then introduce a service for setting/retrieving the Unset value
2024-03-23 16:25:29 +01:00
Virgile Bello
feea912e17
[VSPackage] Revert a few package upgrades so that VSIX builds properly
2024-03-17 22:56:12 +09:00
xen2
10ace2e25e
Update README.md (VSIX prerequisites)
2024-03-17 22:01:51 +09:00
xen2
e641b579e5
Update README.md (prerequisites)
2024-03-17 21:59:52 +09:00
Jakub Ławreszuk
5c847ee852
feat: Update samples/template to top-level statements ( #2187 )
2024-03-15 14:33:34 +01:00
Vaclav Elias
7c10993890
fix: File GraphicsResourceMap.cs without references removed ( #2181 )
2024-03-12 17:18:57 +01:00
Tim Conner
ec3a6e8b22
Use GetFullPath to correct directory seperator for display
2024-03-10 21:13:24 +01:00
Tim Conner
d455c823cf
Use correct destination path in asset import overwrite dialog
2024-03-10 21:13:24 +01:00
Addison Schmidt
0152a6f0f8
[Audio] Audio emitter multiple references to same asset bugfix ( #2176 )
...
Co-authored-by: Eideren <contact@eideren.com>
2024-03-06 19:03:09 +01:00
Addison Schmidt
8689798195
[VR] feat: Add haptic support to OpenVR and Oculus runtimes ( #2169 )
...
Co-authored-by: Eideren <contact@eideren.com>
2024-03-05 11:23:17 +01:00
Nicolas Musset
f9f1af75af
Merge pull request #2167 from Color-Rise/feature/xplat/assets-editor
...
Rework asset editors dependencies
2024-03-04 23:25:59 +01:00
Nicolas Musset
96683d2dcc
[Editor] Fix scene editor loading screen
2024-03-03 19:40:10 +01:00
Vaclav Elias
e8ddbd50ef
feat: Release.yml added for PR categorisation ( #2137 )
...
* feat: Release.yml added for PR categorisation
* Categories updated
2024-03-03 13:44:39 +01:00
Nicolas Musset
e558a3e050
[Editor] Do not load StrideDefaultAssetsPlugin from module.
...
It currently hardcodes loading the templates from a package which causes some tests to fail.
Partially reverts c98c72ed3f
2024-03-02 20:12:12 +01:00
Nicolas Musset
685eae873a
[Editor] Make Stride.Core.Assets.Quantum cross-platform
2024-03-02 20:11:15 +01:00
Nicolas Musset
b389a6f53c
[Editor] Make Stride.Core.Presentation.Quantum cross-platform
2024-03-02 20:11:14 +01:00
Nicolas Musset
43364b80b3
[Editor] Fix initialization of SpriteSheetEditorViewModel returning false
2024-03-02 17:39:46 +01:00
Nicolas Musset
9cc2e6be44
[Editor] Rework AssetPreviewViewModelAttribute & AssetPreviewAttribute
...
- add AssetPreviewViewAttribute to break the dependency between a preview and its UI-dependent view
2024-02-29 18:33:25 +01:00
Nicolas Musset
c98c72ed3f
[Editor] Rework plugins initialization
2024-02-29 18:33:05 +01:00
Nicolas Musset
076f32f557
[Editor] Make AssetEditorViewModel.Asset property virtual
...
C# has covariant return types since version 9
2024-02-29 17:28:53 +01:00
Nicolas Musset
b0c25e71d1
[Editor] Rework AssetEditorViewModelAttribute
...
- add AssetEditorViewAttribute
- rework view creation and initialization
2024-02-29 17:28:45 +01:00
Nicolas Musset
0dbb007a9f
[Editor] Remove editor-related properties from AssetViewModel
2024-02-29 14:45:37 +01:00
Nicolas Musset
a72ce9f083
[Editor] Removed pointless constraint on column width
...
Which is also spamming the console with binding errors.
2024-02-29 14:45:35 +01:00
Nicolas Musset
edb1247e75
[Editor] Update graphics compositor editor bindings
2024-02-29 14:45:33 +01:00
Nicolas Musset
ae4250010e
[Editor] Update script editor bindings
2024-02-29 14:45:32 +01:00
Nicolas Musset
2f5059432f
[Editor] Update entity hierarchy editor bindings
2024-02-28 17:53:49 +01:00