Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Viasualizer based on descriptions. [PROPOSAL]  (Read 907 times)

Sensei

  • Bay Watcher
  • Haven't tried coffee crisps.
    • View Profile
Viasualizer based on descriptions. [PROPOSAL]
« on: August 11, 2009, 10:49:22 pm »

Disclaimer: I don't have any of the various forms of fu needed to do this.

...however, it seems entirely possible: A system that reads the description (like 3D fortress visualizers read maps) of a dwarf and has visual layers assigned to each thing, such as each state of weight, eye shape and color, etc. The same thing could be done for inventory. End result: A portrait of your dwarf.

Basic components:

*Reader- identifies each piece of description and inventory
*Positioning and scaling- makes sure their head is on their shoulders and their eyes are in their head no matter how tall or short they are, makes their shirt always the right size
*Layers- could be difficult: At least 600 graphics would be needed between all the description qualities, vanilla items for the chest, head and hands, and blood, vomit and mud (who votes it supports magma coverings?)

Who thinks I'm not insane?
Logged
Let's Play: Automation! Bay 12 Motor Company Buy the 1950 Urist Wagon for just $4500! Safety features optional.
The Bay 12 & Mates Discord Join now! Voice/text chat and play games with other Bay12'ers!
Add me on Steam: [DFC] Sensei

forsaken1111

  • Bay Watcher
    • View Profile
    • TTB Twitch
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #1 on: August 11, 2009, 10:51:11 pm »

Could it be done? Certainly.

Would it be hard? Absolutely.
Logged

ein

  • Bay Watcher
  • 勝利の女神はここよ~ 早く捕まえてぇ~
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #2 on: August 11, 2009, 10:58:29 pm »

Yar! This be a good idea.
Ye be a font of knowledge Sensei.

Lamp

  • Bay Watcher
    • View Profile
    • isock.deviantart.com
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #3 on: August 12, 2009, 08:43:33 pm »

Who ever wants to embark on such a journey should probably wait until the new update...
Logged
I would like to point out that this is not DF 3.0, but DF 0.3.

Polymorph

  • Bay Watcher
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #4 on: August 12, 2009, 11:10:12 pm »

I can just imagine this thing trying (and failing) to render Captain Ironblood.
Logged

Koji

  • Bay Watcher
  • Kobold
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #5 on: August 13, 2009, 12:05:30 am »

You could at least do the dwarf's face. There are plenty of websites and programs where you select a bunch of features to generate a 2d face, so all you'd need is to make one that read a dwarf description and had graphics for every feature.
Logged
Dwarvenrealms
ASCII | Graphical
Over 220 new creatures, new civs, new industries, and a fully customized tileset!

Nezumi

  • Bay Watcher
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #6 on: August 13, 2009, 12:16:14 am »

You'd have to make sure it could handle artifacts with recursive pictures of themselves.  :D

But yea, after all the work you can put into making sure your dwarf is wearing a full suit of adamantine plate armor, it'd be nice to admire it.
Logged
"Urist McFlirtypants cancels erect tent: Interrupted by goose."
-OR-
"Urist McCorporateliability cancels conduct sexual harassment meeting: Interrupted by goose."

Nexii Malthus

  • Bay Watcher
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #7 on: August 13, 2009, 02:09:08 am »

Yeah I'd love to try give it a go, but with 3D models because they are easier to handle. (Trying to do it with 2D is hard and looks butt ugly, a common error)

Sensei

  • Bay Watcher
  • Haven't tried coffee crisps.
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #8 on: August 13, 2009, 02:54:44 am »

It's far faster and dwarfier to do it in 2D "sprites". They won't look ugly if it's done right (IE, with gratuitous and elaborate use of alpha channeling).
Logged
Let's Play: Automation! Bay 12 Motor Company Buy the 1950 Urist Wagon for just $4500! Safety features optional.
The Bay 12 & Mates Discord Join now! Voice/text chat and play games with other Bay12'ers!
Add me on Steam: [DFC] Sensei

DennyTom

  • Bay Watcher
  • !!Urist!!
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #9 on: August 13, 2009, 07:04:59 am »

Someone on this forum already started working on this. He (or she) made a java program, that can draw one dwarf or group of dwarves based on description on DF format (it however could not read data from DF memory). Program is capable of drawing dwarves of differnent heights, skin, hair and eyes colors, handles clothing, armor and weapons.
Logged
It is so much easier to measure life in experience points...

forsaken1111

  • Bay Watcher
    • View Profile
    • TTB Twitch
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #10 on: August 13, 2009, 08:58:15 am »

I'd love to see this program sputtercoughdie when it tries to render my adventurer who is wearing 30 shields.
Logged

blah28722

  • Bay Watcher
    • View Profile
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #11 on: August 13, 2009, 01:00:03 pm »

What is all this talk about eye color?
Logged

forsaken1111

  • Bay Watcher
    • View Profile
    • TTB Twitch
Re: Viasualizer based on descriptions. [PROPOSAL]
« Reply #12 on: August 13, 2009, 05:01:50 pm »

What is all this talk about eye color?

Part of the new version of DF that will come out when Toady is done with it...

Example:

Spoiler (click to show/hide)
Logged