Voxelshop - Free KV6 and VOX Editor

External additional handy features.
43 posts Page 2 of 3 First unread post
learn_more
Coder
Coder
Posts: 891
Joined: Sun Mar 24, 2013 9:59 pm


you dont have to keep the entire undo in memory, just the last ~ 100 or so entries.
the rest you can persist to disk, and if you are closer than say, 20 or 40 entries towards it you load some shit on demand.
MrHaaax
Modder
Modder
Posts: 1360
Joined: Sun Nov 25, 2012 2:58 am


Well, Java got a lot of hate for many reasons, but if you've 'passed the point of no return', then I can't ask you no more.
Hopefully you can get the editor properly optimized soon. Good luck!

And once you've finished the coding for it, maybe consider asking someone else to help you with the porting; I'm sure that our community will be gladly to help, considering how primitive slab6 is.
LeCom


Eeeeew Java. If you want something flexible with simple dynamic arrays, I recommend Python. Not sure whether Java is suitable for this kind of program, since stuff can become very large and there are going to be/are already complex algorithms. As I understood, you are rendering voxels via software, mind posting the part that draws the voxels on the screen? That is going to be really helpful to a lot of people.

Mind telling us a bit about it, why you had the idea of making a voxel editor if nobody cares about voxels, its history, what the forums are about?

Btw, since it is intended to create maps AND sprites, you can add .vxl so it will replace SLAB6 and VOXED at the same time. The .vxl format is described here: http://advsys.net/ken/voxlap/vxlform.txt, just ignore the version number, map dimensions and camera data.
danhezee
Former Admin / Co-founder
Former Admin / Co-founder
Posts: 1710
Joined: Wed Oct 03, 2012 12:09 am


Real men use java, just like notch.
Warp
Green Master Race
Green Master Race
Posts: 704
Joined: Mon May 19, 2014 4:07 pm


What's this?

Image
blackflux
Deuce
Posts: 11
Joined: Sun Jul 27, 2014 3:18 am


Just a little request: Could we please have this thread more about the editor and it's features? I don't feel like discussing Java vs XYZ here. I'll ignore these kind of comments in the future. This is nothing personal, just feeling that I could use my time better. Thanks!
Warp wrote:
What's this?

Image
That is "getdown", the updater I'm using. Apparently you started it twice.
Reference https://github.com/threerings/getdown/
learn_more wrote:
you dont have to keep the entire undo in memory, just the last ~ 100 or so entries.
the rest you can persist to disk, and if you are closer than say, 20 or 40 entries towards it you load some shit on demand.
Great idea! However some people don't like disk access for no reason (yes, I know that this could be as an option). So if I can get away with using compression instead that would be great. I have already started implementing that part and it looks promising.
MrHaaax wrote:
Well, Java got a lot of hate for many reasons, but if you've 'passed the point of no return', then I can't ask you no more.
Hopefully you can get the editor properly optimized soon. Good luck!
You make it sound as if the editor is not usable atm. It works great for tens of thousands of voxels. So yes, you can use it to edit all your sprites and objects in the world! It is just not currently intended to handle larger volumes of voxels. But don't worry I'll sort that out eventually =)
MrHaaax wrote:
And once you've finished the coding for it, maybe consider asking someone else to help you with the porting; I'm sure that our community will be gladly to help, considering how primitive slab6 is.
Did you read my previous reply? I don't think porting is necessary. This works great http://en.m.wikipedia.org/wiki/Excelsior_JET
LeCom wrote:
Eeeeew Java. If you want something flexible with simple dynamic arrays, I recommend Python. Not sure whether Java is suitable for this kind of program, since stuff can become very large and there are going to be/are already complex algorithms.
Java is very suitable if you want to target OSX, Windows and Linux with native code (using Excelsior JET). I have done several large applications in Java and it always worked out fine. I do also like Python though, but more for web based applications.
LeCom wrote:
As I understood, you are rendering voxels via software, mind posting the part that draws the voxels on the screen? That is going to be really helpful to a lot of people.
I'm using JPCT for rendering. However if you are interested in the underlying algorithms have a look at my blog http://blackflux.wordpress.com/2014/02/ ... es-part-1/
LeCom wrote:
Mind telling us a bit about it, why you had the idea of making a voxel editor if nobody cares about voxels, its history, what the forums are about?
Started as a side project and still is. My goals are (1) always free and (2) target all platforms. Process is slow since I'm not being payed for it (and yes I have a real job), but it's coming along. Just don't expect any miracles =) Also I love algorithms and with voxels there is always a good amount of them going on =)
LeCom wrote:
Btw, since it is intended to create maps AND sprites, you can add .vxl so it will replace SLAB6 and VOXED at the same time. The .vxl format is described here: http://advsys.net/ken/voxlap/vxlform.txt, just ignore the version number, map dimensions and camera data.
I will add vxl support once the program is optimized to handle large volumes of voxels. Atm you should only be using it to edit a few tens of thousands of voxels. Support for more voxels is coming.
MrHaaax
Modder
Modder
Posts: 1360
Joined: Sun Nov 25, 2012 2:58 am


Well, sorry about not reading about Excelsior JET. It's just that Java has a notorious reputation of being shit, but that sounds promising.
And if you're working on this for free, maybe a Donate button?(I won't because I couldn't, just another suggestion)
Warp
Green Master Race
Green Master Race
Posts: 704
Joined: Mon May 19, 2014 4:07 pm


blackflux wrote:
Just a little request: Could we please have this thread more about the editor and it's features? I don't feel like discussing Java vs XYZ here. I'll ignore these kind of comments in the future. This is nothing personal, just feeling that I could use my time better. Thanks!
Warp wrote:
What's this?

Image
That is "getdown", the updater I'm using. Apparently you started it twice.
Reference https://github.com/threerings/getdown/

[
This is the thing, it hasn't been started twice?
I looked for it in Process Hacker, and there is only one process, Java is up to date.
blackflux
Deuce
Posts: 11
Joined: Sun Jul 27, 2014 3:18 am


Warp wrote:
blackflux wrote:
Just a little request: Could we please have this thread more about the editor and it's features? I don't feel like discussing Java vs XYZ here. I'll ignore these kind of comments in the future. This is nothing personal, just feeling that I could use my time better. Thanks!
Warp wrote:
What's this?

Image
That is "getdown", the updater I'm using. Apparently you started it twice.
Reference https://github.com/threerings/getdown/

[
This is the thing, it hasn't been started twice?
I looked for it in Process Hacker, and there is only one process, Java is up to date.
Just the usual questions: What OS are you using? Did you unzip the files before starting it? Which Java version are you using?

Try restarting your computer. Does that result in the same problem?
Warp
Green Master Race
Green Master Race
Posts: 704
Joined: Mon May 19, 2014 4:07 pm


Win 7 Pro, Yes, V7 Update 65, Yes, it happens again.
Jdrew
Mapper
Mapper
Posts: 4808
Joined: Tue Oct 30, 2012 10:48 pm


try running as admin?
Pedroh
Post Demon
Post Demon
Posts: 1174
Joined: Fri Jul 19, 2013 8:19 pm


Nice job, blackflux!
Warp
Green Master Race
Green Master Race
Posts: 704
Joined: Mon May 19, 2014 4:07 pm


Jdrew wrote:
try running as admin?
Tried.
blackflux
Deuce
Posts: 11
Joined: Sun Jul 27, 2014 3:18 am


Warp wrote:
Jdrew wrote:
try running as admin?
Tried.
Honestly it sounds like this: https://groups.google.com/forum/#!topic ... vUUpmDN01I

So if running at admin doesn't work I'm at a loss. Unless you didn't unzip ..?
Warp
Green Master Race
Green Master Race
Posts: 704
Joined: Mon May 19, 2014 4:07 pm


blackflux wrote:
Warp wrote:
Jdrew wrote:
try running as admin?
Tried.
Honestly it sounds like this: https://groups.google.com/forum/#!topic ... vUUpmDN01I

So if running at admin doesn't work I'm at a loss. Unless you didn't unzip ..?
Ahaha, I put it in program files, which obviously is Administrator level.

Moved, and it works! Thanks! :)

In case anyone is interested, here is a screenie of a gun in VoxelShop:

Image
43 posts Page 2 of 3 First unread post
Return to “Add-ons & Tools”

Who is online

Users browsing this forum: No registered users and 4 guests