CARVIEW |
Select Language
HTTP/2 200
date: Thu, 31 Jul 2025 05:57:24 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"675db8819b50478279ba59b9df1a11de"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=uZ1D9IsWFY2lk%2BEmFgIFVPmr9rUliCsbuUqGIoFm1%2BZhpLez5x3vRdb83k3aM6kP9COH9Bo8r4MXxtCTd3bxn823pZ0eERrDvioueWsdoki81T%2FVMuopPLOACA1wfuiLvvX57BY%2BXGaTtJyeYQl6FO91B%2BVb2q5h8bkLoqE96vEwtX0ouBSG7f%2B9MONUAIqcTM98L6nf%2B%2FLT%2B1UKmuQgcSJayIoFaQYe8CgdsQtsaAswP3YfAbVoSwOvMrMISDuERl3Cv8SSwEhDHByT5P6ioA%3D%3D--fau7kXAj7ogwDBW2--tB84phPxpAAbqGsUd8%2BvRg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.784101208.1753941444; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 05:57:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 05:57:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BC74:21A23A:38A9B4:4AE072:688B05C4
Releases · tw1lac/ReterasModelStudio · GitHub
19 Mar 15:57
Read more
Loading
Skip to content
Navigation Menu
{{ message }}
forked from Retera/ReterasModelStudio
-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: tw1lac/ReterasModelStudio
Releases · tw1lac/ReterasModelStudio
RMS Twilac Edition #TwilacsNowIn3D_08
81b941d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
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-...
Assets 3
You can’t perform that action at this time.