Autor Wątek: "TrzyD" Edytor grafik pixel art 3D / voxel edytor  (Przeczytany 9797 razy)

Offline qad

  • Użytkownik

# Wrzesień 16, 2011, 18:58:41
czy osoby zainteresowane tym projektem jako open source (C#, .NET 2.0) ? moge zrobić projekt w google code

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Pavolvo

  • Użytkownik

# Wrzesień 16, 2011, 21:44:41
Lepiej wystaw V2.0:)

Offline qad

  • Użytkownik

# Wrzesień 25, 2011, 17:17:27
w warsztacie aktualizacja wersji 2.0 RC (video + screen)

Offline qad

  • Użytkownik

# Wrzesień 25, 2011, 19:49:22
a także video z nowości w 2.0
http://www.youtube.com/watch?v=ahzGpplLf-s

Offline Pavolvo

  • Użytkownik

# Wrzesień 25, 2011, 22:18:24
A kiedy będzie download?

Offline qad

  • Użytkownik

# Wrzesień 26, 2011, 00:19:07
A kiedy będzie download?

właśnie dodałem 2.0 RC, mile widziane uwagi
https://sites.google.com/site/weefanatics/home/trzyD.zip

PS: nie wszystkie opcje działają (jeszcze)
« Ostatnia zmiana: Wrzesień 26, 2011, 00:25:36 wysłana przez qad »

Offline qad

  • Użytkownik

# Wrzesień 30, 2011, 23:50:31
tutaj można znaleźć trochę informacji (serwis tymczasowy)
https://sites.google.com/site/treededitor/home


Offline qad

  • Użytkownik

# Październik 04, 2011, 13:02:19
pozwoliłem sobie takze odpalic forum z błedami / usprawnieniami

http://treed3.freeforums.org/

jeszcze skromnie ale jeśli macie jakies uwagi to warto było by je tam zbierać

Offline Pavolvo

  • Użytkownik

# Październik 04, 2011, 22:19:42
Pytanie z innej beczki, bo samemu nie chce mi się tego sprawdzac-do jakich formatów zapisuje te grafiki twój edytor? Do wybranych(najpopularniejszych), twoich czy każdego rodzaju?

Offline qad

  • Użytkownik

# Październik 05, 2011, 00:41:33
export do png
zapis narazie jest to zwykla serializacja .NET ale bedzie zapis struktury w txt
chce zrobic export do obj ale potrzebuje pomocy jeszcze

Offline komorra

  • Użytkownik
    • Blog naszego teamu (o grze Voxelfield)

# Październik 07, 2011, 09:11:42
Cześć. Mam w zanadrzu mój mały sofcik "SharpVoxel SDK". Na sofcik składa się DLL-ka silnika gry, edytor zasobów i edytor map. Pomyślałem sobie, że skoro na warsztacie istnieje już jeden edytor voxeli, to po co tworzyć własny format pliku.

@qad: mógłbyś mi podesłać specyfikację (lub parę zdań) opisującą format twojego edytorka?
Mój edytorek zapisywałby wtedy w tym samym formacie i gry robione na moim SDK miały by wsparcie zarówno twojego i mojego edytorka :)

Tu można zobaczyć wczesną alphę mojego edytorka zasobów:
http://www.youtube.com/watch?v=sIpZiuRyttE

Featursy silnika:
- plansze max 160 x 160 x 48 (można trochę większe ale strasznie żre CPU)
- dynamiczna grafika (animacje voxelowe około 40-50 FPS, kamera 60 FPS)
- cienie (dynamiczne + soft shadows)

Generalnie gry na moim silniczku wyglądają podobnie do tego:
http://www.youtube.com/watch?v=EKdRri5jSMs

Offline Liosan

  • Redaktor

# Październik 07, 2011, 10:21:08
@qad: mógłbyś mi podesłać specyfikację (lub parę zdań) opisującą format twojego edytorka?
Publiczny format pliku spowodowałby, że ten soft stałby się nagle dla mnie dużo ciekawszy :) Mógłbym wtedy różne śmieszne akcje odstawiać (jak animację rozpadania się obiektu na kawałki, albo montowanie dwóch obiektów w jeden).

Liosan

Offline qad

  • Użytkownik

# Październik 07, 2011, 10:49:54
Hej

Chciałbym wyjaśnić kilka spraw.

1) TreeD nie jest 3D to nie jest taki engine 3D jak typowy voxel editor, to jest udawane 2D rysując odpowiednie elementy 2D. Na wyjściu to ma wyglądać jak pixel art. Takie coś do uzyskania z silnika 3D jest cięzkie. I taki chce żeby został bo dzięki temu nie można go porównać do typowego voxel editora i ma swoją nisze rynkową. Ma to swój charakterystyczny klimat i tego się trzymam.

2) format pliku to pikuś. Od wersji 2.3 to zwykły plik txt. Musisz tylko splitować string. Największy możliwy plik 48x48x48 zajmuje jakieś 16Kb po kompresji jakies 1kb.

icon;pallete;16;16;24;;;;;;0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0

paramery po kolei
name
nazwaPalety
SizeX
SizeY
SizeZ
5 parametrów na przyszlosc
0,00,000,00,00,0 ciąg wartości od 0 do 255 wskazujący numer koloru plalety odpowiednio Z, Y, X

wszystkie inne efekty liczone są on the fly

Dlaczego format taki mały ? Gdyż jest to tilemaker. Dopiero złożenie w map makerze generuje duże powierzchnie.

3) Mamy troche inne zastosowanie chyba (mnie interesuje klimat X-Com Defence a nie prawdziwe 3D) ale jeśli chcesz go tak wykorzystać to prosze. Wspomnij tylko gdzieś w aplikacji że wykorzystujesz dodatkowo inny format wejściowy z TreeD i git. Będzie to kompatybilne.

4) Jeśli  pod kątem Twojego SDK u mnie coś powinno się pojawić nowego to pisz śmiało propozycje :) Polecam do tego forum odnośnie bugów / featurów.

5) Jeśli już to wydaje mi się dobrym pomysłem zrobienie wspólnego projektu a nie robienie dwóch oddzielnych. Niech to będzie warsztatowy projekt edytora. Tylko  że ja korzystam z C# / .NET.

Tomasz
« Ostatnia zmiana: Październik 07, 2011, 11:01:02 wysłana przez qad »

Offline komorra

  • Użytkownik
    • Blog naszego teamu (o grze Voxelfield)

# Październik 07, 2011, 11:00:40
Dzięki :) Rozumiem qad o czym mówisz. Chodzi mi tylko o uwzględnienie pracy grafików, którzy będą mieli większą swobodę, gdy będzie można asset obejrzeć zarówno w Twoim jak i w moim edytorku - zrobią model raz a uciecha będzie podwójna :)

Offline Liosan

  • Redaktor

# Październik 07, 2011, 11:04:31
1) TreeD nie jest 3D to nie jest taki engine 3D jak typowy voxel editor, to jest udawane 2D rysując odpowiednie elementy 2D. Na wyjściu to ma wyglądać jak pixel art.
I właśnie dlatego jest fajny :)

Liosan