Author Topic: Blender Import-Export Addon  (Read 27971 times)

Offline BehemothProgrammer

  • Endtrail
  • ****
  • Posts: 224
  • T:REP 791
    • View Profile
Blender Import-Export Addon
« on: August 23, 2019, 07:13:50 PM »
TurokEX Import-Export Blender addon by BehemothProgrammer

This is an addon for Blender 2.8 that allows you to Import and Export models and animations from and to TurokEX.

Download at: https://behemothprogrammer.github.io/TurokBlender/
« Last Edit: December 28, 2019, 05:10:38 PM by BehemothProgrammer »
Turok 2 Co-Op Mod

QTurok | Turok: Mountain of the Sun | WolfenTurok 3D | and more...

Offline DoomMarine23

  • Raptor
  • ***
  • Posts: 90
  • T:REP 230
    • View Profile
Re: Blender Import-Export Addon v0.0.2
« Reply #1 on: August 23, 2019, 07:19:33 PM »
You absolute legend. Gonna try em out right away

Offline BehemothProgrammer

  • Endtrail
  • ****
  • Posts: 224
  • T:REP 791
    • View Profile
Re: Blender Import-Export Addon v0.0.2
« Reply #2 on: August 30, 2019, 03:50:25 PM »
For anyone currently using this Add-on: please don't use v0.0.2 (the current version) because it's not importing everything. Wait until I fix some things and get the next version out, thanks.
Turok 2 Co-Op Mod

QTurok | Turok: Mountain of the Sun | WolfenTurok 3D | and more...

Offline Duke64

  • Administrator
  • *****
  • Posts: 1685
  • T:REP 6526
  • Sixty Four
    • View Profile
    • Duke64Nukem.com
Re: Blender Import-Export Addon v0.0.2
« Reply #3 on: August 30, 2019, 09:43:21 PM »
Good work on this BP keep up the good work hope you get things setup without to much hassle :) Or I should say more hassle than it probably already has been lol.
Dinosaur Hunter
"Its time to make tracks"
"You are tiny grasshopper"
"Suck it down"
"Boo, No soup for you"
"Arrrgghhhh"
"I live again"

Offline Badger

  • Endtrail
  • ****
  • Posts: 219
  • T:REP 772
    • View Profile
Re: Blender Import-Export Addon v0.0.2
« Reply #4 on: September 03, 2019, 07:13:47 PM »
I'm grateful you want to donate and help out but I don't want it. You can keep the money. A Thanks is good enough. :have a nice day:

And I updated the addon to v0.1.1 which fixes some importing issues and adds some more features in Blenders UI. Next up is the last big step of handling exporting.

Hot Damn BP!

Edit: Sanctum site download updated.
« Last Edit: September 03, 2019, 07:16:28 PM by Badger »

Offline raul

  • Iguana
  • *
  • Posts: 21
  • T:REP 70
    • View Profile
Re: Blender Import-Export Addon
« Reply #5 on: March 09, 2023, 12:07:28 AM »
Hello, im trying to create some more automated features for myself and hopefully to share. Just had a few questions since im a bit new to blender scripting.

The first one is how would i call your addon from my own. I tried calling different things based on what ive seen on the source code but i just cant figure it out.

Is it?
Code: [Select]
from turok_export_model import save or
Code: [Select]
import turok_object. turok_export
Code: [Select]
import bpy
from turok_export_model import save

def export_bin_model(filepath):
    # Set export options
    exportSettings = {
        "filepath": filepath,
        "use_selection": True,
        "global_matrix": None,
        "path_mode": "AUTO",
        "exportMaterials": False,
        "copyTextures": False,
        "copyTextureSets": False,
        "exportAnim": False,
        "animNLATracks": False,
        "useModelsDir": True
    }

   

    # Call the TurokEXBlenderTools export_models operator with the export settings
   
    bpy.ops.turok_object.export_model(**exportSettings)

selected_obj = bpy.context.object
# Set the export path and filename
export_path = "C:/Users/raule/Desktop/junk"
export_filename = selected_obj.name + ".bin"
filepath = export_path + export_filename
export_bin_model(filepath)

Another question is that i noticed that there are two functions to import and export map data. But when i run map import on blender 3.4 only the player start object comes through. Likewise if i export a map nothing happens.

I think this would be more idea to use since i can create the sectors in blender and not in the engine, but if thats not the case is ok. I just wanted to ask.

Thank you for such a great tool!

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal