Skip to content

Releases: mikeyX101/PKX-IconGen

PKX-IconGen v0.3

31 Aug 05:48
Compare
Choose a tag to compare

Full Changelog: v0.2...v0.3

Official version of Blender supported is now Blender 3.6.X LTS. Blender 2.9.3 LTS should still work but is not tested regularly anymore.

Additions:

  • You can now quickly move the focus point of the camera by using the "Click Focus" button in Blender. Once pressed, left click on the model where you want the focus point to be. Press right click or press "ESC" to cancel.
  • You can now edit the camera and focus point manually in Blender using Advanced Camera Editing mode. Once active, you can select the camera and focus point and move it like you would normally in Blender.
  • You can now edit and render box icons! These are used in PC storage and the Purification Chamber in-game. Pokemon Colosseum only uses the first frame while Pokemon XD uses 3 frames to have an animation for the Purification Chamber. An outline is applied to icons.
  • You can now do full copies between mode in Blender. Use this if you want to have similar icons and only tweak a little a specific mode. If a shiny model is used, you cannot copy textures and removed objects to normal icons. (BUG: Textures and removed objects should copy to other shiny icons)

Improvements:

  • Shinnies now use data from models and are way more accurate to the shinnies in-game. It's recommended to use .pkx models to being able to sync the colors.
  • Loading in Blender for Pokemon that were loaded before will now load instantly.
  • Saving using Ctrl+S in Blender will now save to PKX-IconGen after exiting Blender.
  • Texture preview in the Textures panel should now be instant instead of freezing Blender for a second every time.
  • General stability, bug fixing and small performance improvements. (See commit changelog)
  • Updated dependencies, most importantly, Avalonia to version 0.11 and ImageSharp to version 1.0 stable

PKX-IconGen v0.2

20 Aug 04:10
Compare
Choose a tag to compare

Full Changelog: v0.1...v0.2

Blender 3.0+ should be better supported from this release.

Additions:

  • You can now use the Assets Path! This is usually going to be your path where Colo/GoD-Tool extracted the game assets. This will also be the place where custom textures should be stored in. This path will can be used in Pokemon data (models, textures) by using "{{AssetsPath}}".
  • You can now use custom textures on Pokemon in Blender. The new textures must be the same integer scale as the original ones.
  • You can now change the mapping of textures in Blender. This can be useful to change the expression of mouths or eyes of Pokemon.
  • You can now change the hue of individual textures. This can be useful when the shiny hue shouldn't apply to the entire Pokemon.
  • You can now download and install HD textures from my Pokemon XG Texture Pack directly in PKX-IconGen! It can be found in Tools. An Assets Path is required.
  • You can now reset and recover deleted objects in Blender if one was deleted on accident.
  • You can now change the background color of icons. This include having transparent backgrounds.
  • You can now add a glow around the Pokemon. This can be useful if you need better contrast between the background and the Pokemon.
  • You can now choose between an Orthographic camera or the previously available Perspective camera.
  • You can now clean the temporary folders and log folders from PKX-IconGen. It can be found in Tools.
  • ADVANCED: You can now choose between Flat object shading or Smooth object shading. Smooth object shading can give weird results sometimes.

Improvements:

  • Lighting has been improved.
  • Colors on Pokemon should now be less gray-ish. A 10% saturation boost is also now used. It can be disabled in the Settings.
  • General stabilization and bug fixes like textures with alpha having their alpha channel filed by a random color.
  • Logging is now clearer and easier to understand.
  • Better support for Blender 3.0 and up.

PKX-IconGen v0.1

01 Jun 00:57
Compare
Choose a tag to compare

PBR is not yet supported.

See requirements in the README.

Extract and run it.