Skip to content

Releases: LaZar00/KimeraCS

v1.8z

09 May 13:24

Choose a tag to compare

  • Updated TMD High Precision vertices conversion for match FFNx logic
  • Improved Length of the Joint/Bone Numeric Up/Down control (disabled for Battle Locations because they have not skeleton)
  • Changed "Delete/Supr." Key for Removing Piece to "D" key.
  • Added File Menu option for Don't Check Duplicated Polys/Verts when loading model
  • TMD Object List window now translates when resizing owner window (Main Skeleton Window)
  • Conversion2Float enabled for TMD Objects and make them compatible with FFNx High Poly mode.
  • Fixed GL_Boolean type from int to byte (regression) It was causing issues (int) in glColorMask function.
  • NEW FEATURE: Show Axes in main Skeleton window
  • Added Reset Camera feature (Shortcut keys: CTRL+HOME) in PEditor
  • Added Vertex Color checkbox in PEditor
  • Changed Features/Options logic for render state of each P Model
  • Changed Group Properties logic and now we use Features/Options like in FFNx/Aali
  • NEW FEATURE: Added Statistics option in Skeleton menu
  • Added a pair of Tooltips in Group Properties window
  • Improvement of Add Polygon/Erase Polygon/Cut Edge and sub-functions
  • Improved Delete All Polys -by Color- menu options processes
  • Increased magnitudes ONLY for Battle Stages for rotation and reposition (0.0f-360.0f rotation (int 0-3600) and -5000-5000 reposition) in PEditor when Group is selected
  • Fixed DrawPlane when previously enabled Cull Face OpenGL property
  • NEW FEATURE: Added 'Shade Mode' feature for selecting the mode (1 - FLAT, 2 - SMOOTH)
  • Added check of vertices/faces (max 65535) when importing .3DS model
  • Added RepairGroups procedure in case num polys of the group = 0
  • Improved ComputeNormals with 2 different functions depending on the number of polys/vertices percentage
  • Fixed selected OpenGL shade mode when opening Battle Location (regression)
  • Bone/Joints Selector listbox now shows model names for battle skeletons
  • Changed from short to ushort the arrays of normals/vertices/edges
  • NEW FEATURE: Fix position of .3DS on import for the .P models
  • NEW FEATURE: Check duplicated poly indexes or vertex coordinates in Add Polygon option
  • NEW FEATURE: Merge Groups into One in Edit menu (for All parts or only non textured ones)
  • NEW FEATURE: Added polyType group selection for Groups
  • Reverted to original ComputeNormals logic
  • Changed logic of AddPolygon
  • Fixed OrderVertices procedure
  • chkTrueV_TEX checkbox always enabled
  • Now some few options call ComputeNormals and ComputeEdges after adding parts/loading parts or similar
  • Added new CFG settings for "Fix position of .3DS on import" and remember the Filter Index used in PEditor when loading
  • Fixed updating main title when loading 3DS or P/TMD models
  • Fixed allocation of vertex colors when converting .3DS into .P model
  • Fixed crash when selecting weapon of battle model and double clicking texture
  • Fixed inconsistency using "Save" option after using "Save As" or loading models options
  • Get save folder path from input string (and not from global var) for Write RSD Resource
  • Get save folder path from input string (and not from global var) for Write Field Bone
  • Updated logic when clicking in panel model to avoid changing selected bone while PEditor opened
  • Show normals only when Group is visible
  • Added functions for working with Point3D (Add, Substract, Divide)
  • Assign normals using NormalIndex array
  • Code cleaning, minor variable naming and definition changes
  • Fixed issue with new texture check done when loading model (V_TEXTURETrue flag was disabled)

v1.8y

26 Apr 14:52

Choose a tag to compare

  • Improved Length of the Joint/Bone Numeric Up/Down control (disabled for Battle Locations because they have not skeleton)
  • Changed "Delete/Supr." Key for Removing Piece to "D" key.
  • Added File Menu option for Don't Check Duplicated Polys/Verts when loading model
  • TMD Object List window now translates when resizing owner window (Main Skeleton Window)
  • Conversion2Float enabled for TMD Objects and make them compatible with FFNx High Poly mode.
  • Fixed GL_Boolean type from int to byte (regression) It was causing issues (int) in glColorMask function.
  • NEW FEATURE: Show Axes in main Skeleton window
  • Added Reset Camera feature (Shortcut keys: CTRL+HOME) in PEditor
  • Added Vertex Color checkbox in PEditor
  • Changed Features/Options logic for render state of each P Model
  • Changed Group Properties logic and now we use Features/Options like in FFNx/Aali
  • NEW FEATURE: Added Statistics option in Skeleton menu
  • Added a pair of Tooltips in Group Properties window
  • Improvement of Add Polygon/Erase Polygon/Cut Edge and sub-functions
  • Improved Delete All Polys -by Color- menu options processes
  • Increased magnitudes ONLY for Battle Stages for rotation and reposition (0.0f-360.0f rotation (int 0-3600) and -5000-5000 reposition) in PEditor when Group is selected
  • Fixed DrawPlane when previously enabled Cull Face OpenGL property
  • NEW FEATURE: Added 'Shade Mode' feature for selecting the mode (1 - FLAT, 2 - SMOOTH)
  • Added check of vertices/faces (max 65535) when importing .3DS model
  • Added RepairGroups procedure in case num polys of the group = 0
  • Improved ComputeNormals with 2 different functions depending on the number of polys/vertices percentage
  • Fixed selected OpenGL shade mode when opening Battle Location (regression)
  • Bone/Joints Selector listbox now shows model names for battle skeletons
  • Changed from short to ushort the arrays of normals/vertices/edges
  • NEW FEATURE: Fix position of .3DS on import for the .P models
  • NEW FEATURE: Check duplicated poly indexes or vertex coordinates in Add Polygon option
  • NEW FEATURE: Merge Groups into One in Edit menu (for All parts or only non textured ones)
  • NEW FEATURE: Added polyType group selection for Groups
  • Reverted to original ComputeNormals logic
  • Changed logic of AddPolygon
  • Fixed OrderVertices procedure
  • chkTrueV_TEX checkbox always enabled
  • Now some few options call ComputeNormals and ComputeEdges after adding parts/loading parts or similar
  • Added new CFG settings for "Fix position of .3DS on import" and remember the Filter Index used in PEditor when loading
  • Fixed updating main title when loading 3DS or P/TMD models
  • Fixed allocation of vertex colors when converting .3DS into .P model
  • Fixed crash when selecting weapon of battle model and double clicking texture
  • Fixed inconsistency using "Save" option after using "Save As" or loading models options
  • Get save folder path from input string (and not from global var) for Write RSD Resource
  • Get save folder path from input string (and not from global var) for Write Field Bone
  • Updated logic when clicking in panel model to avoid changing selected bone while PEditor opened
  • Show normals only when Group is visible
  • Added functions for working with Point3D (Add, Substract, Divide)
  • Assign normals using NormalIndex array
  • Code cleaning, minor variable naming and definition changes
  • Fixed issue with new texture check done when loading model (V_TEXTURETrue flag was disabled)

v1.8w

25 Apr 18:13

Choose a tag to compare

  • Added File Menu option for Don't Check Duplicated Polys/Verts when loading model
  • TMD Object List window now translates when resizing owner window (Main Skeleton Window)
  • Conversion2Float enabled for TMD Objects and make them compatible with FFNx High Poly mode.
  • Fixed GL_Boolean type from int to byte (regression) It was causing issues (int) in glColorMask function.
  • NEW FEATURE: Show Axes in main Skeleton window
  • Added Reset Camera feature (Shortcut keys: CTRL+HOME) in PEditor
  • Added Vertex Color checkbox in PEditor
  • Changed Features/Options logic for render state of each P Model
  • Changed Group Properties logic and now we use Features/Options like in FFNx/Aali
  • NEW FEATURE: Added Statistics option in Skeleton menu
  • Added a pair of Tooltips in Group Properties window
  • Improvement of Add Polygon/Erase Polygon/Cut Edge and sub-functions
  • Improved Delete All Polys -by Color- menu options processes
  • Increased magnitudes ONLY for Battle Stages for rotation and reposition (0.0f-360.0f rotation (int 0-3600) and -5000-5000 reposition) in PEditor when Group is selected
  • Fixed DrawPlane when previously enabled Cull Face OpenGL property
  • NEW FEATURE: Added 'Shade Mode' feature for selecting the mode (1 - FLAT, 2 - SMOOTH)
  • Added check of vertices/faces (max 65535) when importing .3DS model
  • Added RepairGroups procedure in case num polys of the group = 0
  • Improved ComputeNormals with 2 different functions depending on the number of polys/vertices percentage
  • Fixed selected OpenGL shade mode when opening Battle Location (regression)
  • Bone/Joints Selector listbox now shows model names for battle skeletons
  • Changed from short to ushort the arrays of normals/vertices/edges
  • NEW FEATURE: Fix position of .3DS on import for the .P models
  • NEW FEATURE: Check duplicated poly indexes or vertex coordinates in Add Polygon option
  • NEW FEATURE: Merge Groups into One in Edit menu (for All parts or only non textured ones)
  • NEW FEATURE: Added polyType group selection for Groups
  • Reverted to original ComputeNormals logic
  • Changed logic of AddPolygon
  • Fixed OrderVertices procedure
  • chkTrueV_TEX checkbox always enabled
  • Now some few options call ComputeNormals and ComputeEdges after adding parts/loading parts or similar
  • Added new CFG settings for "Fix position of .3DS on import" and remember the Filter Index used in PEditor when loading
  • Fixed updating main title when loading 3DS or P/TMD models
  • Fixed allocation of vertex colors when converting .3DS into .P model
  • Fixed crash when selecting weapon of battle model and double clicking texture
  • Fixed inconsistency using "Save" option after using "Save As" or loading models options
  • Get save folder path from input string (and not from global var) for Write RSD Resource
  • Get save folder path from input string (and not from global var) for Write Field Bone
  • Updated logic when clicking in panel model to avoid changing selected bone while PEditor opened
  • Show normals only when Group is visible
  • Added functions for working with Point3D (Add, Substract, Divide)
  • Assign normals using NormalIndex array
  • Code cleaning, minor variable naming and definition changes
  • Fixed issue with new texture check done when loading model (V_TEXTURETrue flag was disabled)

v1.8

31 Mar 10:18

Choose a tag to compare

  • NEW FEATURE: Fix position of .3DS on import for the .P models
  • NEW FEATURE: Check duplicated poly indexes or vertex coordinates in Add Polygon option
  • NEW FEATURE: Merge Groups into One in Edit menu (for All parts or only non textured ones)
  • NEW FEATURE: Added polyType group selection for Groups
  • Reverted to original ComputeNormals logic
  • Changed logic of AddPolygon
  • Fixed OrderVertices procedure
  • chkTrueV_TEX checkbox always enabled
  • Now some few options call ComputeNormals and ComputeEdges after adding parts/loading parts or similar
  • Added new CFG settings for "Fix position of .3DS on import" and remember the Filter Index used in PEditor when loading
  • Fixed updating main title when loading 3DS or P/TMD models
  • Fixed allocation of vertex colors when converting .3DS into .P model
  • Fixed crash when selecting weapon of battle model and double clicking texture
  • Fixed inconsistency using "Save" option after using "Save As" or loading models options
  • Get save folder path from input string (and not from global var) for Write RSD Resource
  • Get save folder path from input string (and not from global var) for Write Field Bone
  • Updated logic when clicking in panel model to avoid changing selected bone while PEditor opened
  • Show normals only when Group is visible
  • Added functions for working with Point3D (Add, Substract, Divide)
  • Assign normals using NormalIndex array
  • Code cleaning, minor variable naming and definition changes
  • Fixed issue with new texture check done when loading model (V_TEXTURETrue flag was disabled)

v1.7n

18 Mar 17:59

Choose a tag to compare

  • Added different logic for generating the best possible Vertex Normals of the models in ComputeNormals procedure
  • Improved Normalize and Calculate Normal functions
  • Minor improvements to ComputeNormals (WIP)
  • Fixed issue with new texture check done when loading model (V_TEXTURETrue flag was disabled)
  • NEW FEATURE: Added Show Face Normals (Sekeleton menu of main window). Now the "F" (Face) and "V" (Vertex) keys are used to enable/disable normals. "N" key does not work anymore
  • Now Show Normals feature (any type) works also in "Polygon colors" mode of PEditor
  • Improved ComputeNormals/Normalize/CalculateNormal/CalculateCenteroid(added) original functions
  • NEW FEATURE: Now you can Show Vertex Normals (Skeleton menu of main window). "N" key is shortcut
  • Fixed exception error when selecting main battle model weapon with texture
  • Improved/Fixed (somehow) plane features like Cut model/Erase lower hemisphere/Make model symmetric
  • Improved/Fixed "Render with DLists" feature when there are texture inconsistencies
  • Improved texture selection method when clicking on a part with texture
  • Fixed import of 3DS file without vertex materials
  • Changed "SPACE" key in behalf of "ENTER/INTRO" for opening in PEditor selected joint in Bone Selector
  • Fixed issues when saving model (Save direct method, mainly for RSD standalone resources)
  • V_NOCULL modification regression (some models were not well rendered)

v1.6z

12 Mar 18:49

Choose a tag to compare

  • Kimera now uses Depth Function GL_ALWAYS for "AP" models if the battle model loaded is a location
  • Now pressing "Enter" key will open PEditor if there is a joint with bones selected
  • Improved Plane Operations (x/y/z/alpha/beta) in PEditor for draw the plane dynamically while input values
  • Fixed Remove Edge in case offsetEdge is greater than number of Edges
  • Cancel Remove Group feature when trying to removing last group
  • Loading PModel as New Group in PEditor now assigns correctly the Texture ID if the group has texture
  • Fill Hundrets adding new group now updates texture flag of field_8 and field_C in case it has or not texture
  • Check Hundrets texture flags and normalize it with PModel texture flag as regression error
  • Improved Resize/Reposition/Rotate of selected piece if opened in PEditor (changes are applied in PEditor)
  • Assign correct Hundrets when group is duplicated (this affects also to Symmetric feature)
  • Improved blending feature (and alpha) of renderer for the different types of models
  • Henceforth, Global Lighting in main window does not affect the green/red boxes of selected part when is enabled
  • Fixed "Paint Polygon" feature when clicking in some triangle after pushing "Commit" button (the triangle painted was not the clicked one the first time)
  • Fixed "Paint Polygon" feature for those models WITH textures+blending vertex color (like Locations) - inherited from kimera VB
  • Enhanced "Pick Color" feature when switching between "Palette Mode(s)"
  • Fixed refresh 3D model view picturebox when saving with General Lighting checkboxes checked
  • Check if any change has been done in PEditor or TextureViewer (* appears in main title window also)
  • Improved Pick Color function of "Paint Polygon" feature
  • Improved Brightness/Lighting feature
  • Added NEW FEATURE: Merge Frame Data from field animation (loaded + external .TXT output)
  • Improved Lighting feature of PEditor to apply lighted colored vertices correctly to the mesh (I hope)
  • Updated lighting x/y/z scrolls enabled or disabled if lighting button is pressed or not
  • Fixed FFNx/Aali naming convention for stages and mains in TEX2PNG converter
  • Fixed issue when saving Location (nBones = 0)
  • Fixed issue when loading image (.png/.bmp) in Change/Add texture with different DPI as the default
  • Update refreshing of TMD object when importing new model
  • Improved merge of groups of a P Model for TMD objects
  • Fixed Remove Group feature for models saved with bugged old Kimera versions (somehow)
  • Added NEW FEATURE: Add Joint to field Skeleton
  • Added NEW FEATURE: Edit Joint to field Skeleton
  • Improved visuals of Skeleton and Bone/Joint selection
  • Changed some Background/Foreground color to match the other windows
  • Added NEW FEATURE: Input Frame Data from field animation with Selective method (selecting specific bones)
  • Fixed checking of extensions with UpperCase always (issue loading .3DS in PEditor, for example).
  • When changing Battle Animation now the Frame Options data is updated.
  • When loading battle model, if skeleton animations number differs from battle animations pack number, a warning is shown and a fix applied.
  • Fixed error when saving battle models with specific conditions
  • Compute height button is now available for Battle/Magic models
  • Added list for mains with more than one battle model for checking the limits (Barret's case)
  • TEX2PNG: Option for assign as output name the FFNx/Aali naming convention (or normal naming) to converted images
  • Changed CopyPModel function from ShallowCopy to DeepCopy
  • Availability to select as TEX Texture any type of TEX files (.TEX Field/World models, .T?? Magic models or ??AC-??AL Battle models)
  • Added NEW FEATURE: Reading and Writing of individual RSD Resources (even texture)
  • TEX2PNG: Option for convert images in selected folder only or all subfolders
  • Fixed minor issues in TEX2PNG conversion, Magic models lighting, 3DS importing, loading HRC/RSD files unformatted...
  • New feature for TMD format compatibility (WIP)
  • New feature for do Batch Conversion of TEX files
  • Added NEW FEATURE: Added Battle.LGP Database.
  • Added NEW FEATURE: Added Magic.LGP Database.
  • Changes ListBox controls for DataGridView controls. Now we can sort the columns.
  • Added search feature of Battle Enemies when typing letters in the DataGrid.
  • Fixed minor typo in one of the filename names of the ilfanab.fil.
  • Fixed error loading of Battle model when no Battle animation found.
  • Fixed bug in the arrays when importing 3DS Models in the P Editor (new model and new group)

v1.4t

24 Aug 00:07

Choose a tag to compare

  • Added Read/Write field Frame Data from/to .TXT file logic (this enables the creation of animations with models that has more bones added). As per Kaldarasha request.
  • Added new feature for selecting/move all the UVs when pressing SHIFT key.
  • Changed "Backspace" to "Q" key for clear the selected group in the listbox.
  • Fixed weapon issue in battle models when there is not weapon model to be loaded.
  • Clear selected group when loaded a .P model as new group.

Initial release.

09 Apr 17:21
8d30881

Choose a tag to compare

First version of KimeraCS tool.