You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
This one comes equiped with
A new TGA reader
Material and amimation info on Geoset overview
Incomplete fbx animation support
Proper camera loading
Some Camera target editing in the 3D viewports
A crude Camera View frustum and Look-At-line
Actions made undoable: Make model HD, Make model SD, Recalculate tangents
Exposed setting for Lights
Copied model parts keeping their animation data
Pasted model parts keeping animation data if a matching animation exists (Name and Lenght)
KeyframeCopyPanel now copies ALL keyframes in the selected interval (including events)
Known issues
Keybindings not working in the UV editor until it has been docked to the main window
Notes
Tecnical details
added an alternative TGA reader
added a AnimFlag text editor
rewrote some ValuePanel stuff
refactored the TimeLinePopup into it's own class and made the node list scrollable
KeyframeCopyPanel now copies ALL keyframes in the selected interval
Very messy AssetImporter scene parser
Made RenderNode into an abstract class
Made MakeModelHD and MakeModelSD undoable
Added Material and GeosetAnim to GeosetOverviewPanel
Made RecalculateTangents undoable
Added AddFaceEffectAction and DeleteFaceEffectAction
Fixed ViewportTransferHandler not copying animation data
ViewportTransferHandler will now also paste FaceEffects and Material
Fixed AnimFlag#equals
Added RenderNodeCamera and CameraNode to handle camera rendering and editing.
made ModelView, SelectionBundle and more operate on CameraNodes instead of Cameras
Fixed camera Target animation getting lost during loading
Cleaned up some ThemeLoading stuff
Added MdlxTimeline#getEntryAt to hopefully be able to clean up some code in AnimFlag
Extracted and collected some MirrorActions
Made TVertexEditor use same selection buttons as the main editor
Started working on EditUVsView
Cleaned up UVPanel
Added UVPanelToolBar
Fixed SplitVertexAction
Added keystroke fo ActionFunctions action
Cleaned up some stuff
Cleaned up some stuff in the browsers. Also extracted the UnitEditorTreeBrowser popup to it's own class and made some options disabled when unavailable.
Cleaned up and removed some code duplication in the Import-ActionFunctions and OpenInternal-ActionFunctions
Moved vetoParticles to RenderModel
Cleaned up ComponentsPanel
Fixed ComponentLightPanel
Cleaned up some ModelDependentViews
Fixed and cleaned up some UndoActions
Added SearchableList
Cleaned up BoneAttachmentPanel, BonePanel, BoneChooser, IdObjectChooser, ParentChooser and GeosetChooser
notes form older versions
From #TwilacsNowIn3D_07:
A Camera Preview. Found under Window -> Views
A port of Reteras Skin Splice Mesh. Should work for both SD and HD models and is undo-able.
An update to the ParticleEmitter2 editor; most of the sliders now adjust their endpoints when dragging them to max/min. Also fixed some bugs. Note: it might be possible to enter values outside of the games allowed range
A fix to not being able to view materials of SD models with version 1000
Smaller headers for collapsible panels
A fix to keyframes being added to the wrong time when toggling geoset visibility
An option to not load the Unit Browser and the Data Browser at the right at startup. Edit -> Preference Window -> Open Browsers On Startup You can still easily open Internal models through File -> Open Internal -> Object Editor
Some type-in Transform-tools. Found in the edit-tab in the sub-window labeled "Modeling". Try switching to "Rotate" and see what happens
A kludge to maybe handle editing interpolated rotations better; now uses the interpolated value at +/- 25% towards the neighbouring keyframes for inTan/outTan instead of a wrongly calculated value.
Bridge Edges found under Twilac's Beta Tools. Use this to get faces between two selected lines of vertices. Generated faces might need to be flipped.
From #TwilacsNowIn3D_06:
Two new popups to open internal files: Doodad Browser and Destructible Browser. Found under File -> Open Internal
More rewriting of the ImportPanel; The visibility tab is not properly implemented, Camera and Event animations isn't fully handled, Animation renaming isn't implemented and some lists render a bit weird (but I have successfully imported an HD geoset onto an other HD model)
Hotkey options for setting front/side/top in viewports (Edit -> Preferences Window -> Hotkeys)
Better updating of the timeline when selecting nodes
Working hotkey timeline navigation with exposed settings (Edit -> Preferences Window -> Hotkeys -> Edit Keybindings)
From #TwilacsNowIn3D_05:
Some buttons to toggle stuff per view in the quad view: textured, wire-frame, vertices and normals (Only "Render Particles" in the view menu is still working)
The top bar menu "Twilac's Beta Tools" which replaces "Twilac's ToolPanel"
Some experimental tools found under "Twilac's Beta Tools"
Expand selection now does exactly that: expands the selection. The previous behavior is now called "Select Linked Geometry" and had the default keybinding [CTRL] + [L]
A delete button on the geoset panels in the model-tab
A bit more information on the camera panels in the model tab
Scripts -> Remove Lods is now a bit more user friendly
Probably a still bunch of bugs relating to showing/updating model-components (stemming from code changes to separate the UI from the data)
Fixed Texture list updating after adding/removing texture(s)
Fixed an issue with copy and paste for some HD-models
Fixed a bug that threw an error when trying to import bone-chain-animation
Fixed Some bug
From #TwilacsNowIn3D_04:
Added a button to access Keybinding-settings in the preferences window under Hotkeys
Added buttons to toggle editable (E) and visible (V) to the component tree in the Edit tab (I do apologize for the big and unwieldy buttons) Use [SHIFT] to affect children
Clicking on the name of something in the component tree will select it in the viewport (add/remove modifiers should work on this as well)
Added an option to open a window with the current model that will stay on that model for ever (Window -> Preview of current model)
Fixed a bug where zooming would increase the area used for selection to a ridiculous size
Will now only consider the 4 first bones when reading vertices when importing FBX
Fixed some preset Keybindings to not overlap. Users will need to reset their keybindings for this to take effect (Edit -Z Prefereces Window -> Hotkeys -> Edit Keybindings -> Reset Full -> Save Keybindings)
Added Delete-buttons to Nodes in the Model-tab
Fixed some bugs relating to opening .fbx files. They should now hopefully open fine and correctly bind vertices to their bones (Still no animation thou ^^)
Fixed some bugs related to Cluster-selection
Fixed some bugs with saving models
Fixed some bugs related to reordering animations
Made the quad view initialize the orthographic views to Front, Side and Top
From #TwilacsNowIn3D_03:
Better performance!
Changes to the underlying code for handling animation data! Should make it easier to implement tools for animation-transfering, but for now it mostly just menas broken UI-elements for animation stuff...
Probably a still bunch of bugs relating to showing/updating model-components (stemming from code changes to separate the UI from the data)
From #TwilacsNowIn3D_02:
Better camera zooming (now zooms towards center of screen instead of origo)
Probably a bunch of bugs relating to showing model-components (stemming from code changes to separate the UI from the data)
A small tool for scaling models (Tools -> Scale model)
From #TwilacsNowIn3D_01:
3D editing
Exposed settings for changing mouse buttons for camera movement, selection and manipulation
A lot of frustration changing between wireframe/solid and between textured/not textured (sry.. will fix in future versions!)
Some Exposed settings for keyboard shortcuts (Tools-> Show Twilac's ToolPanel -> Edit Keybindings)
A button for locking the views disguised as a save-icon in the tool bar
From #HelpTwilacFindBugs_05:
A Brand New (but not complete) ParticleEmitter2 editor! accessed from any ParticleEmitter2's panel in the model tab
A dropdown to chose texture for ParticleEmitter2, found in the model tab
A few changes to the look of Geoset panels in the model tab
Some exposed flags for nodes (billboarding and don't inhterit x) in the model tab
(Old but unmentioned) Linked selection and visibillity between the UV-editing window and the 3D view
From #HelpTwilacFindBugs_04:
A bit of protection from popup-spamming when running into an error
Bugfix for Sphere and Cylinder CollisionShapes not keeping their radiuses when saving to .mdl
The ability to add an Attachment from the add-menu
From #HelpTwilacFindBugs_03:
A summary of the geosets on the "Geosets" root-node in the Model-tab
A summary of the nodes on the "Nodes" root-node in the Model-tab
A summary of the sequences on the "Sequences" root-node in the Model-tab
An alternative and prettier way to choose material for geosets
Working [shift] and [alt] modifiers when selecting UV-verts
Working checkboxes for setting Layer-flags
Buttons to move layers up/down for SD-materials
A button on the bone-panel that will remove the bone from all matrixes/skins
The ability to rename a bon/helper and its children with "Rename Bone Chain" found on "Twilac's ToolPanel"
The ability to select verts skinned to selected bones with "selectNodeGeometry" found on "Twilac's ToolPanel"
Depending on your setup: the ability to listen to the sound of EventObjects with a play-button in the Model-tab (this runs on hardcoded files atm)
From #HelpTwilacFindBugs_02:
Access to "Edit Textures" form the "Textures" root-node in the Model-tab
Some VIP QOL changes to the geoset-panels in the Model-tab (I've started to merge the panels of geoset and geosetAnim to make it clearer what belongs to what)
A popup asking if key-frames should be cleared when deleting animations from the Model-tab
"Show Twilac's ToolPanel" under Tools: A very unpolished window with very unpolished tools (I've been dumping buttons for VIP features here)
Lack of perspective view zoom-reset when pressing any button...
From #HelpTwilacFindBugs_01:
"Twilac-Style Merge Geosets" (Placeholder name to distinguish from "Oinkerwinker-Style Merge Geosets") lets you merge geosets within the model
"Twilac-Style SmoothVerts" (Just to continue the naming trend) smooths geometry taking the center of connected verts for all selected verts and averaging the position ((vertPoint+centerPoint)/2)
Working copy-paste for model-parts (I hope...)
A badly implemented high-lighting of selected nodes (move the mouse over the list to make it visible)
A (non-exhaustive) list of hard coded keybord (can be found under "About")