Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (604)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (654)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Creating procedural textures in Java  (Read 11372 times)
0 Members and 1 Guest are viewing this topic.
Offline zammbi

JGO Coder

Medals: 4

« Reply #30 - Posted 2008-07-08 06:01:32 »

Seems you apply button is still missing sometimes and need to make the window large to see it.
Just a few ideas:
Able to preview the texture, to see what it looks like tiled.
Able to create shapes, so we can do brick walls.
"New" in file menu.
A texture size for x/y just like in mine. So can add more detail, because currently making the image size large it gets blurry.

Current project - Rename and Sort
Offline Bonbon-Chan

JGO Coder

Medals: 12

« Reply #31 - Posted 2008-07-10 15:27:12 »

Update :
- some little fix in the editor
- adding Voronoi filter

It is a quick implementation of the Voronoi from the mathematical definition (I don't have time to search better algorithme right now)
- adding vector image (since I was working SVG file format a little time ago, it was quick)
Just take a SVG file and it will try load it (don't expect mush, only general shape with plain fill and stroke. No gradient. No Text. No Image. No predefined shape).
For those who don't know what SVG file are, take a look to InkScape, a good opensource vector graphics editor.
Offline zammbi

JGO Coder

Medals: 4

« Reply #32 - Posted 2008-07-10 23:48:07 »

Great. The only problem I'm having now is getting people to help out to create textures, that say the program is to hard. Wondering if you could add words to the buttons instead of just symbols, or add tool tips?
Maybe even a back button would help.
Or even include an example inside the program that people can load up and learn.

If I use a SVG file would it keep the file size still small? I don't know much about the file type.

Current project - Rename and Sort
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Bonbon-Chan

JGO Coder

Medals: 12

« Reply #33 - Posted 2008-07-11 07:08:11 »

Ok, I will try to work out the editor now then (first I have to create icon, I think)

For SVG file, it is an XML format. It don't keep this format since there is a lot of information that I don't need. I store it in a binary format to reduce size.

Hoo, I didn't answer one question  Tongue. For the saving process, I use a custom binary format (no serialization). So if someone want to do another library/editor or want to port the lib in another language, he will have no problem to do so.
Offline zammbi

JGO Coder

Medals: 4

« Reply #34 - Posted 2008-07-11 07:30:10 »

Ah I see, good work. I just want to have small files because the server will be sending this data. Do you compress the files too?

Current project - Rename and Sort
Offline Bonbon-Chan

JGO Coder

Medals: 12

« Reply #35 - Posted 2008-07-18 10:18:42 »

Update : version 0.22
- rework : a few the gui of the editor
- bug correction : wrong look&feel on filter panel
- bug correction : selection of the current filter in the tree
- bug correction : a little mistake in the perlin nose (nothing big)
- rework : color chooser dialogue box (now complete with a lot less bugs Tongue)
- add : 1D perlin noise (to use with radia/sphere gradient for exemple)
- modify : substract filter (loading an old version will not work  Sad)
- add : loading/saving of a compressed version of files (.bptz). Non compressed are .bpt

To load compressed file with the library, just do a :
library.load( new GZIPInputStream(new FileInputStream(f)) );
Offline zammbi

JGO Coder

Medals: 4

« Reply #36 - Posted 2008-07-18 12:02:03 »

Working much better now.
I think there might need to be a easier way to delete to a single item on a list.
Also on the mix options the apply button is really small.
I think you should show this off if you haven't already, because many people will find this program handy. Like make a website for it.

Current project - Rename and Sort
Offline kevglass

« JGO Spiffy Duke »

Medals: 272
Projects: 25
Exp: 18 years

Coder, Trainee Pixel Artist, Game Reviewer

« Reply #37 - Posted 2008-07-20 18:28:50 »

This stuff is so cool to play with. I'm finding the editor a little hard work to use though.


Offline Simeon

Senior Newbie

« Reply #38 - Posted 2008-07-20 19:31:38 »

I've recently tried MaPZone: it's free and it can make commercial quality textures (well, if you know how at least, there's a learning curve).
Offline Bonbon-Chan

JGO Coder

Medals: 12

« Reply #39 - Posted 2008-07-25 07:54:30 »

There is the little update of the week.

Update :
- new filter : affine tranform (zoom, rotate, translate)
- new filter : add (add color component of two image)
- new filter : colorup (colorize an image from the red component... I will add other later)
- new filter : brick (regular / non regular brick, square or rounded)

It try to make a wood texture too :


In the brick filter, I use a custom component for parameter. Feedback on it is apprecied  Wink

It seems that most people have difficulties to use the editor. But it is difficult to me to know where are those difficulties.
Can you explain where are your problems, what you fill unintuitive, ... ?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline zammbi

JGO Coder

Medals: 4

« Reply #40 - Posted 2008-07-25 09:12:13 »

Looking good.
It would make the program easier to use if there was tool tips.

Current project - Rename and Sort
Pages: 1 [2]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

bilznatch (26 views)
2015-08-04 11:03:17

SHC (44 views)
2015-08-01 03:58:20

Jesse (25 views)
2015-07-29 04:35:27

Riven (48 views)
2015-07-27 16:38:00

Riven (26 views)
2015-07-27 15:35:20

Riven (28 views)
2015-07-27 12:26:13

Riven (19 views)
2015-07-27 12:23:39

BurntPizza (42 views)
2015-07-25 00:14:37

BurntPizza (56 views)
2015-07-24 22:06:39

BurntPizza (35 views)
2015-07-24 06:06:53
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!