Author Topic: Give me your .ASEs  (Read 6893 times)

0 Members and 1 Guest are viewing this topic.

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
3DS Max users... generate some .ASEs for me.. everything from fighters to capships
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Flipside

  • əp!sd!l£
  • 212
Best thread title....evar!

Sorry, I just couldn't resist saying something....

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
hehehehe  :lol:
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline blackhole

  • Still not over the rainbow
  • 29
  • Destiny can suck it
    • Black Sphere Studios
That is either the best thread title ever posted or the worst file extension ever made. :p

 

Offline Herra Tohtori

  • The Academic
  • 211
  • Bad command or file name
All your ASE are belong to Kazan.
There are three things that last forever: Abort, Retry, Fail - and the greatest of these is Fail.

 

Offline Col. Fishguts

  • voodoo doll
  • 211
A bunch of boxes with some hierarchy to get you started: http://n.ethz.ch/student/ebuerli/download/boxes_ASE.rar

If you want something more substantial, in what setup (naming conventions, groups, etc.) ?
"I don't think that people accept the fact that life doesn't make sense. I think it makes people terribly uncomfortable. It seems like religion and myth were invented against that, trying to make sense out of it." - D. Lynch

Visit The Babylon Project, now also with HTL flavour  ¦ GTB Rhea

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
most of this data is very straight forward

except one thing

the hierarchical_boxes.ase only has one material.. and there isnothing like *submaterials { ... } in the data.. but i'm getting submaterial IDs that clearly don't lead me anywhere...

[edit]
apparently 3DS max spews out garbage submaterial IDs constantly.

so just ignore the ID and assign it to the material itself instead
« Last Edit: February 09, 2008, 02:37:22 pm by Kazan »
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
I'll give you the SoL city 1.0 as ASE (link via PM).
20 MB ASCII, 888 entities (dummies for glowpoints included).


Should be a horrible worst-case scenario.  ;7
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
yeah.. and it is going to make me learn not to try to buffer these files in memory :D
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 
o__0

I feel violated...
"I only miss what I don't hit."
Show me something that beats 87 BF reds and I'll show you Hateful Lies!!!

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
A bunch of boxes with some hierarchy to get you started: http://n.ethz.ch/student/ebuerli/download/boxes_ASE.rar

If you want something more substantial, in what setup (naming conventions, groups, etc.) ?

what are "point01" and "point02" they're "helperobject"s in the file
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Woolie Wool

  • 211
  • Fire main batteries
o__0

I feel violated...

I guess your ASE hurts, then?:lol:

Anyway, does this mean that you're about to make the max exporter completely obsolete?
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Anyway, does this mean that you're about to make the max exporter completely obsolete?

yes

[edit]
speaking of which my ASE loader can load *COMMENT, *SCENE, *MATERIAL, *SUBMATERIAL, *MAP_DIFFUSE

and here are some links for my own personal reference
http://www.di.unito.it/~marcog/IG2/Material/MeshXUnreal/Panda.ase
http://zerowing.idsoftware.com/viewcvs/radiant.gamepacks/JAPack/branches/1.4/base/models/menu/galaxy.ASE?rev=1
« Last Edit: February 09, 2008, 07:25:49 pm by Kazan »
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
A bunch of boxes with some hierarchy to get you started: http://n.ethz.ch/student/ebuerli/download/boxes_ASE.rar

If you want something more substantial, in what setup (naming conventions, groups, etc.) ?

what are "point01" and "point02" they're "helperobject"s in the file

Point helpers were used to set up gunpoints.
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
i <3 macros

this is the function body of the texture map data read function

Code: [Select]
ASE_Start_VarProcessing(in,"}")
ASE_ReadQuotedStr("*MAP_NAME",name)
ASE_ReadQuotedStr("*MAP_CLASS",mapclass)
ASE_Var("*MAP_SUBNO",subno)
ASE_Var("*MAP_AMOUNT",amount)
ASE_ReadQuotedStr("*BITMAP",bitmap)
ASE_ReadUnquotedStr("*MAP_TYPE",type)
ASE_Var("*UVW_U_OFFSET",u_offset)
ASE_Var("*UVW_V_OFFSET",v_offset)
ASE_Var("*UVW_U_TILING",u_tiling)
ASE_Var("*UVW_V_TILING",v_tiling)
ASE_Var("*UVW_ANGLE",angle)
ASE_Var("*UVW_BLUR",blur)
ASE_Var("*UVW_BLUR_OFFSET",blur_offset)
ASE_Var("*UVW_NOUSE_AMT",noise_amt)
ASE_Var("*UVW_NOISE_SIZE",noise_size)
ASE_Var("*UVW_NOISE_LEVEL",noise_level)
ASE_Var("*UVW_NOISE_PHASE",noise_phase)
ASE_ReadUnquotedStr("*BITMAP_FILTER",filter)
ASE_End_VarProcessing("*MAP")
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
A bunch of boxes with some hierarchy to get you started: http://n.ethz.ch/student/ebuerli/download/boxes_ASE.rar

If you want something more substantial, in what setup (naming conventions, groups, etc.) ?

what are "point01" and "point02" they're "helperobject"s in the file

Point helpers were used to set up gunpoints.

ok.. so i cannot just discard the data
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline maje

  • 28
well since you're online, I'll see about generating an .ase for the Brittlestar.
Deuternomy 22:11 explained:

Well there are many different speculations going on about this law about not mixing fibers and at least one explanation claims that it was a symbolic gesture designed to keep a pure sense of culture, people, and religion.  Seperation of crop  in the vinyard, mentioned in Dt. 22:9 and 22:10 seem to reaffirm this idea, though there may be other reasons as well.

And now, an excerpt from the Prayer of Mordecai, the Book of Esther Chapter C (New American Bible Official Catholic version).

Est C:5  You know all things.  You know, O Lord, that it was not out of insolence or pride or desire for fame that I acted thus in not bowing down to the proud Haman.  6  Gladly would I have kissed the soles of his feet for the salvation of Israel.  7  But I acted as I did so as not to place the honor of man above that of God.  I will not bow down to anyone but you, my Lord.  It is not out of pride that I am acting thus.

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Now we just need a system that is easy to use to set up detail box stuff (or custom settings in general - there might be more later).

Maybe just helperobjects attached to the object they belong to, named "$db_mn_-1000_mx_1000" (there is a limit to the name length...), so one step below them in the heirachy.

(This still wouldn't make mass editing very easy....)

Maybe somebody else can come up with something better...
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

  

Offline Col. Fishguts

  • voodoo doll
  • 211
what are "point01" and "point02" they're "helperobject"s in the file

Yep, those are two dummy helper points. Styxx's exporter uses those t auto-generate fire points and other stuff, basiclly the same as  PCS uses the lights from TrueSpace.

Auto-generating functionality would just be the icing on the cake. What we really need from an ASE importer (in order to no longer depend on the Max exporter) is:

- geometry with proper smoothing data and UV mapping
- hierarchy of turrets/debris/destroyed subsystems

And that's about it I think. The rest can be easily set up manually in PCS2.
"I don't think that people accept the fact that life doesn't make sense. I think it makes people terribly uncomfortable. It seems like religion and myth were invented against that, trying to make sense out of it." - D. Lynch

Visit The Babylon Project, now also with HTL flavour  ¦ GTB Rhea

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
@Kazan I think I have a solution for the problem with the "user defiened/custom properties".

With some internet research and some reference, I was able to write a MAX script that will output a txt with the names and the "user defined" settings.

Format is like this:

Code: [Select]
$Model Name
"user defined settings"     
$Model Name 2
"user dedined settings 2"
...ect


Now together with this and if you just copy the names the MAX exporter used, all models set up for the exporter will work in PCS2 without any additional work (other than saving a separate txt)! 

I think that's pretty cool. :)


I've attached the script. Even without MAX, you can take a look at it. Just open the script with Notepad.


"Installation" instructions - three steps


Of course you can use "Run Script" every time you export a model for FSO, but that is too complicated for me....

1. This is what I do:
Right-click on the top toolbar and select "Extras". A shiny small extra window will appear.
http://i28.tinypic.com/6fcsvo.gif

2. Now open the script.
http://i25.tinypic.com/1e6o80.gif

3. Just select everything and drag it on the "extras" window.
http://i31.tinypic.com/2h3orqr.gif


That's it. Now you have a button you only need to click on when you export the extra informations.
You can change the appearance by right-clicking on it.


[attachment deleted by ninja]
« Last Edit: February 10, 2008, 08:10:00 am by DaBrain »
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------