Colin
1464a36949
Update README.md
2015-02-11 17:03:01 -08:00
matortheeternal
8c5a99cccf
Moved Mandelcraft to separate repo
2014-11-15 13:40:29 -08:00
Colin
7eb53dea74
Adding documentation to mandel.js
...
Use /cs mandel help to access documentation.
2014-11-15 13:27:05 -08:00
Colin
b9411293e6
Update README.md
2014-09-18 12:27:58 -07:00
Colin
e0d581eaaa
Update README.md
2014-09-18 12:27:37 -07:00
Colin
6f0247c819
Update README.md
2014-09-18 12:27:22 -07:00
matortheeternal
fbdf5dd900
Removing screenshots from repo
...
Gonna upload these to imgur instead
2014-09-18 10:51:13 -07:00
Colin
089bbac9fa
Update README.md
2014-09-12 17:18:00 -07:00
Colin
ff38d75e41
Update README.md
...
made some basic documentation for the voxel engine
2014-09-12 17:16:47 -07:00
Colin
2d52a11ace
We committed all the stuff
...
Added compressed worldspaces,
Generation methods now generate chunks (Mandelbox and Menger Sponge)
Adding screenshot functionality
That's about it.
2014-09-12 17:07:15 -07:00
matortheeternal
3ce968075b
Optimized worlds, new backgrounds, etc.
...
Blocks are now bytes! World size can be much larger now.
Worlds can now be saved and loaded (with GZIP compression because no one
like 1gb world files).
Backgrounds have been updated. 32 new images of a much higher quality
(thanks to sexy drop shadows). Background is shuffled each time the
program is run.
2014-06-28 21:38:06 -07:00
matortheeternal
280fd75c44
Merge pull request #2 from nopoe/master
...
Added multithreading and fixed step aliasing in renderG, now default render algorithm
2014-05-29 00:47:30 -07:00
Nolan Poe
3ba3e7da5d
check in file omitted in last commit
2014-05-26 14:11:03 -07:00
Nolan Poe
ff7ef8d87f
Draw shadows when the P key is held
2014-05-26 14:10:38 -07:00
Nolan Poe
526376c343
use diffuse lighting (headlight-style) instead of lighting based on distance alone
2014-05-25 21:52:37 -07:00
Nolan Poe
55096e165c
check in accidentally removed /bin/.gitignore
2014-05-25 21:15:08 -07:00
Nolan Poe
8db126ae47
stop tracking eclipse-generated files and update .gitignore
2014-05-25 21:11:58 -07:00
Nolan Poe
677f97cfbf
Switched to a faster floating-point voxel traversal by John Amanatides et al, removing "step aliasing" in the process.
2014-05-25 21:09:50 -07:00
matortheeternal
4b02ef303a
Merge pull request #1 from nopoe/master
...
Added new ray casting method using Daniel Cohen's voxel traversal algorithm
2014-05-24 22:59:01 -07:00
Nolan Poe
57ee746339
commit eclipse's automatically generated .gitignore
2014-05-23 16:47:37 -07:00
Nolan Poe
b351e8b86b
Use a thread pool for the G render method
2014-05-23 16:46:23 -07:00
Nolan Poe
07158b4496
added .gitignore
2014-05-23 15:50:25 -07:00
Nolan Poe
e6da2a1907
add new ray casting algorithm by Daniel Cohen for ~2x speedup (disabled by default)
2014-05-23 15:47:40 -07:00
matortheeternal
7570bcabeb
raycast method with no aliasing raycastF
...
finalized the raycast method. this method has no aliasing but
sacrifices some efficiency/performance in order to accomplish it.
2014-05-20 15:42:18 -07:00
matortheeternal
ac02aac537
menu white flashes reduced, new raycast method
...
the new raycast method (raycastF) is a bit buggy right now (it freezes
at some arbitrary camera rotation/position values I have yet to
isolate), so the SwingInterface still uses raycastE.
the menu white flashes have been reduced by switching images in a
different thread and calling paint instead of repaint.
2014-05-20 10:43:33 -07:00
matortheeternal
6cc6e4616e
removing garbage file
...
why is this even here
2014-05-17 11:29:04 -07:00
matortheeternal
07466b5108
Added Greek Cross Fractal and Octahedron Fractal
...
added two new fractals to the generator.
2014-05-17 00:45:32 -07:00
matortheeternal
7493466831
Removing old stored files
...
these files have nothing to do with the voxelengine, so I'm removing
them.
2014-05-17 00:35:41 -07:00
matortheeternal
789deef27d
updating voxelengine
...
a better background image of the center of a scale 2 mandelbox
2014-05-15 11:21:04 -07:00
matortheeternal
0178edfaae
Update SwingInterface.java
...
correcting default pixelScale
2014-05-15 11:10:49 -07:00
matortheeternal
b74a6b57ff
updating voxelengine
...
my voxel engine now has a proper raycasting routine which allows you to
look up and down without any unwanted distortion. in addition, it now
has 10 background images it will cycle through on the menu and a bunch
of new palettes.
2014-05-15 11:09:29 -07:00
matortheeternal
ae88b451e5
adding java thing
...
yeah, i made a voxel engine, it's terrible, enjoy!
2014-05-07 14:40:09 -07:00
matortheeternal
89901f63f8
dodecahedron generation update
...
making progress on dodecahedron generation
2014-04-22 14:27:38 -07:00
matortheeternal
b4346d4f8d
Merge branch 'master' of https://github.com/matortheeternal/Mandelcraft
...
Conflicts:
mandel.js
2014-04-17 11:30:35 -07:00
matortheeternal
5d5a8000b0
cBulb now accepts custom arguments
...
cBulb now accepts custom arguments. several parts of the script have
been refactored (tf function has been incorporated into mandelbulb
generation functions, global variables for mandelbulb generation have
become local variables in the mandelbulb generation functions)
2014-04-17 11:28:57 -07:00
matortheeternal
1f9eda27cd
mandelbulb fix
...
arg4 and arg5 undefined for bulb and cBulb, changed back to default
values of 0 and d, respectively
2014-04-17 08:43:39 -07:00
matortheeternal
e9654f67cf
updated to 1.0
...
some more documentation, and better default values for mandelbox
generation
2014-04-16 22:56:27 -07:00
matortheeternal
e96859a42d
worldedit script
...
initial commit with worldedit script
2014-04-16 22:45:41 -07:00
matortheeternal
b3b3b52ce8
Initial commit
2014-04-16 22:41:57 -07:00