Commit Graph

101 Commits (master)

Author SHA1 Message Date
elsid d8189a5aa1
Use normalized path in SceneManager 4 months ago
Dave Corley daf82d40b9 FIX(CSVRender::Object): Clamp scale edits in render window too 4 months ago
Dave Corley c563219b61 Cleanup(CS): Pass const ref when applicable for selection groups 1 year ago
Dave Corley 23e75bed8f Feat(object.cpp): Make object outline an optional argument when selecting it 1 year ago
elsid d03bec60e9
Avoid redundant conversion from RefId to string and back 2 years ago
florent.teppe 486d15b19e moved light common to its own file
moved esm4light to it's own file
2 years ago
florent.teppe dc961e3189 Adds the light into the scene.
Common struct for ESM3 and ESM4 light
2 years ago
florent.teppe 65cdd489fb create a specific esm reader function for RefID to avoid allocation for string and then again for RefId
Fixed some types

removed useless header

applied clang format

fixed compile tests

fixed clang tidy, and closer to logic before this MR

Removed hardcoded refids

unless there is a returned value we don't use static RefIds
can use == between RefId and hardcoded string

Fix clang format

Fixed a few instances where std::string was used, when only const std::string& was needed

removed unused variable
2 years ago
fteppe 20da0892ef openMW_test_suite compiles and runs
Slowly moving through the open-cs errors

Good progress in openCS

Very good progress on openCS

Getting closer with openCS

OpenCS compiles and runs! Didn't have time to test it all though

ix openMW

everything compiles on windows??

Fix gcc

Fix Clang
2 years ago
Max Henzerling 897cdc62d8 Add snap to reference 2 years ago
jvoisin 1a326294c0 Run IWYU on the opencs 2 years ago
jvoisin cd29c181cf Another pass with IWYU 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Andrei Kortunov de58c9dff3 Get rid of obsolete osg::Geode where it is possible 2 years ago
Cody Glassman ce49aa1202 Attach lights at origin when missing AttachLight node 3 years ago
Evil Eye db1a372e5b Replace new with make_unique in opencs 3 years ago
Alexei Dobrohotov 7a0c13fcf8 Make better use of std::clamp 3 years ago
cc9cii b0d5ca386d Update original cell column and do not modify the refnum when moving a reference to another cell with 3D editing. 3 years ago
elsid 8d2cdedc87
Show number of pathgrid node in a tooltip
To allow users faster understand what node it is.
4 years ago
Andrei Kortunov 8084a336b5 Replace zeroes and nulls by nullptrs 4 years ago
Bret Curtis 8a8107e837 as it says; revert vismask and uncomplicate openmw 5 years ago
Nelsson Huotari 035d5205d9 Use collision boxes to calculate dropping height, variable naming 5 years ago
Nelsson Huotari f063eeb36e Drop objects with a keyboard shortcut 5 years ago
Andrei Kortunov 84979fa8b7 Move VisMask to components 5 years ago
Nelsson Huotari 032513ae18 Convert radians to degrees 5 years ago
Capostrophic 85e99182ce Revise light source configuration (bug #4965)
Set up attenuation less awkwardly
Use global attenuation settings for magic light source
Use constant attenuation settings
6 years ago
Andrei Kortunov a302ec9c65 Make fallback map static to simplify constructors 6 years ago
Stomy 71be4cdd20 Ensure Unique Instance Refnum after clone, add, or move 6 years ago
Andrei Kortunov e06f0b797a Replace all NULLs to nullptr 6 years ago
Kyle Cooley 0096951f25 cleanup 6 years ago
Kyle Cooley 676fc48855 Re-add logic for empty model 6 years ago
Kyle Cooley f43b70d77b Centralize actor data, simplify logic 6 years ago
Kyle Cooley 1276e0fa9b Handle changes to race record when rendering actors 6 years ago
Kyle Cooley 6b42f37918 Handle creatures too 6 years ago
Kyle Cooley 8444ee9981 Start rendering npc's 6 years ago
Andrei Kortunov 70ed8fd1a9 Use constants instead of widely used magic numbers (task #4645) 6 years ago
Andrei Kortunov c7a5548475 Use new logging system for editor 6 years ago
Andrei Kortunov 6ddf6eb885 Use editor markers for lights and creatures levelled lists 7 years ago
Andrei Kortunov 27a5da59ba Fix MSVC warnings C4456 7 years ago
Miloslav Číž f2777f7242 CS: Mover object-marker-alpha under Rendering 7 years ago
Kyle Cooley eb23367175 Fix rendering depth/order issues 7 years ago
Kyle Cooley c8f79ea838 Adjust rotation markers 7 years ago
Kyle Cooley 1cd539bad2 Fix render order for markers 7 years ago
Kyle Cooley de214db8d4 Use configured transparency. 7 years ago
Kyle Cooley 197ea95646 Prevent arrows for move/scale markers from intersecting. 7 years ago
Kyle Cooley 492b99b008 Transparent object markers 7 years ago
Kyle Cooley 5950b26912 Update scene assets 7 years ago
Aesylwinn c0d53a2557 Fix CellRefs being teleported from interior to exterior cells. 8 years ago
Aesylwinn 388917df89 Base editor rotate/scale commit. 9 years ago
Marc Zinnschlag d6b8033b46 handle cell transitions when moving objects 9 years ago