Giter Site home page Giter Site logo

gfd-studio's Introduction

GFD Studio Build status

GFD Studio is a tool for viewing, editing and converting models in GMD/GFS format.

Latest builds

Latest debug/release builds can be found here: https://ci.appveyor.com/project/tge/gfd-studio/build/artifacts

Features

  • View a rendered preview of the opened model
  • View, export, replace and add Textures (automatic conversion to and from PNG/DDS)
  • Export, replace and edit Materials and their maps & properties
  • Export and import models using assimp (automatic conversion to and from DAE/FBX)

Requirements

  • .NET Framework 6 runtime installed
  • A videocard that supports at least OpenGL 3.3 to use the model viewer. (This is required for compiling shaders)

Usage

Model Conversion

For best results, use the GMD Maxscript to import models directly into 3ds Max. Alternatively, you can use GFD studio to export as DAE, which you can import into your program of choice.

  1. Skin your new model to the existing bones and export as an ASCII 2011 FBX.
  2. In GFD Studio, navigate to New > Model and select your FBX.
  3. Choose a material preset and change the version if needed. (Hover over the options for more info)

Replacing Materials and Textures

By default, after importing a new model from FBX, all materials will have the same properties. You can edit these properties manually, or export them from another model and reuse them.

  1. Right click a material and choose Replace.
  2. Select a gmt file to replace it with.
  3. Be sure to change the material's name back to what it was before replacing. It has to match the material's name from the FBX.
  4. Also be sure to update the bitmap names for the newly replaced material. They need to match a texture that's part of the model.
  5. You can right click the Textures or Materials to export or replace them all at once as one file, or add individual textures or materials that are missing.
  6. Click the filename at the top of the list to refresh the preview. If a material name is wrong or references a texture that can't be found, parts of the model will be shaded black.

P5R Animation backport

GFD Studio can now convert P5R animations to P5. There are two ways to do it:

On a single file

  1. Load a P5R .GAP file in GFD Studio.
  2. Right-click on the animation pack then select Tools -> Convert to P5.
  3. Export.

On a folder

  1. In GFD Studio navigate to Tools -> Convert P5R animations to P5 in directory.
  2. Select a directory that contains P5R animations.
  3. Beware, all the files will be overwritten so make backups.

gfd-studio's People

Contributors

shrinefox avatar deathchaos25 avatar ariq139 avatar secre-c avatar lynlyn-cpk avatar avan06 avatar dniwetamp avatar saitsup avatar tekkagb avatar pioziomgames avatar elvagan avatar tge-was-taken avatar zarroboogs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.