diff options
author | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
commit | 0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch) | |
tree | 2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /pipermail/nel/2001-December/000827.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to '')
-rw-r--r-- | pipermail/nel/2001-December/000827.html | 156 |
1 files changed, 156 insertions, 0 deletions
diff --git a/pipermail/nel/2001-December/000827.html b/pipermail/nel/2001-December/000827.html new file mode 100644 index 00000000..147c42ce --- /dev/null +++ b/pipermail/nel/2001-December/000827.html @@ -0,0 +1,156 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Nel] Landscapes without 3DSMax + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:psiegel%40geneticanomalies.com"> + <META NAME="robots" CONTENT="index,nofollow"> + + <LINK REL="Previous" HREF="000834.html"> + <LINK REL="Next" HREF="000828.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Nel] Landscapes without 3DSMax + </H1> + <B>Paul Siegel + </B> + <A HREF="mailto:psiegel%40geneticanomalies.com" + TITLE="[Nel] Landscapes without 3DSMax">psiegel@geneticanomalies.com + </A><BR> + <I>Tue, 18 Dec 2001 09:49:45 -0500</I> + <P><UL> + <LI> Previous message: <A HREF="000834.html">[Nel] peer to peer ? +</A></li> + <LI> Next message: <A HREF="000828.html">[Nel] Landscapes without 3DSMax +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#827">[ date ]</a> + <a href="thread.html#827">[ thread ]</a> + <a href="subject.html#827">[ subject ]</a> + <a href="author.html#827">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>My apologies, I accidentally sent this first to nel-admin. Guess the +reply-to of the digest isn't set up to go to the correct place. Here it is +again, I hope nobody gets this twice: + +Thank you everyone for the links. I'm afraid though that these terrain +building packages generate height fields, and as you may or may not be +aware, NeL uses bezier patches, not height fields to generate its terrain. +Therefore, I've finally settled on the most basic thing I could find, namely +sPatch. (<A HREF="http://www.geocities.com/getspatch/index.html">http://www.geocities.com/getspatch/index.html</A>). It is little more +than a bezier patch editor, but currently that's all I need. There appears +to be a more feature rich package based on sPatch called hamaPatch +(<A HREF="http://www.geocities.com/Tokyo/Ginza/6625/soft10.html">http://www.geocities.com/Tokyo/Ginza/6625/soft10.html</A>), but currently all +documentation on this is in Japanese and I don't speak the language. +Perhaps my work can some day be moved to hamaPatch, but for the moment I'm +sticking with sPatch. Which means we should be able to generate the zone +files with sPatch, but will need a seperate piece of software to paint the +textures (since sPatch doesn't support any kind of texturing). But I'll +burn that bridge when I get to it. ;) + +Fortunately, sPatch has good documentation on creating export plugins, and +I'm well on my way to successfully making one. I have a couple questions +though for anyone on this list whi is familiar with the 3D code. + +1. How much information of the CPatchInfo object must be filled in to have +a viable object? sPatch gives me a 4x4 array of vertexes which I can use to +populate the vertices, tangents, and interiors of the CPatchInfo object. +However, I am still a bit unclear what much of the data in the CPatchInfo +object is, especially the BindEdges (4 CBindInfo structs). Are these filled +in when welding the zones together, or are they something I will need to +fill in upon generating a single zone? + +2. Once I manage to export a .zone file, what's the quickest, dirtiest way +to test it? Will I need to build an entire app just to load the .zone, or +is there some way I can easily hack it into the Snowballs client just to see +if it indeed exported a valid file? + +Thanks again everyone for all the help. This is a great project, and I'm +having lots of fun playing with it. + +Paul + +><i> And more: +</I>><i> <A HREF="http://terraform.sourceforge.net/">http://terraform.sourceforge.net/</A> +</I>><i> <A HREF="http://ftp.arl.army.mil/brlcad/">http://ftp.arl.army.mil/brlcad/</A> +</I>><i> <A HREF="http://www.planetside.co.uk/terragen/">http://www.planetside.co.uk/terragen/</A> +</I>><i> +</I>><i> Saturday, December 15, 2001, 1:02:07 PM, you wrote: +</I>><i> +</I>><i> ME> Tony Hoyt schrieb: +</I>><i> +</I>><i> >> Paul Siegel wrote: +</I>><i> >> > +</I>><i> >> > Hi everyone - +</I>><i> >> > +</I>><i> >> > I'm wondering if there's a way to build landscapes without 3D Studio +</I>><i> Max. +</I>><i> >> > That's some pricey software just to do level editing. Is anything +</I>><i> >> > available, or being worked on? Or am I going to have to learn how to +</I>><i> >> > rewrite the max plugins for Blender? +</I>><i> >> +</I>><i> >> Blender is my choice as well for a good free alternative 3d editor. +</I>><i> >> I'm not sure how you make plug-in's for Blender other then with python +</I>><i> >> but if you can do it, I wish you all the best of luck. I think the +</I>><i> >> problem with doing a port is that if your not able to see the original +</I>><i> >> in action or see what library calls it's makeing, etc. It's going to +</I>be +><i> >> rough going. But if your serious about it, I'm willing to give a hand +</I>><i> >> although I don't have 3D Studio Max as well. +</I>><i> +</I>><i> ME> There's also a free landscape modeller at +</I>><i> ->> www.geofrac2000.com +</I>><i> +</I>><i> ME> It was once commercial and its interface is very much like that of +</I>><i> 3dsmax. +</I>><i> ME> The author discontinued the project and made it available for free, +</I>but +><i> it's +</I>><i> ME> still worth a look. You can use standard algorithms (perlin, etc.) for +</I>><i> ME> landscape generation, create mountains and craters or just paint with +</I>><i> the +</I>><i> ME> raise/lower-tool. Realtime 3D-display just like 3dsmax as well. +</I>><i> +</I>><i> >> +</I>><i> >> +</I>><i> >> Tony +</I>><i> >> +</I>><i> +</I>><i> ME> -Markus- +</I>><i> +</I>><i> +</I>><i> ME> _______________________________________________ +</I>><i> ME> Nel mailing list +</I>><i> ME> <A HREF="mailto:Nel@nevrax.org">Nel@nevrax.org</A> +</I>><i> ME> <A HREF="http://www.nevrax.org/mailman/listinfo.cgi/nel">http://www.nevrax.org/mailman/listinfo.cgi/nel</A> +</I>><i> +</I>><i> +</I>><i> +</I>><i> -- +</I>><i> Dim Segebart mailto:<A HREF="mailto:zager@teleaction.de">zager@teleaction.de</A> +</I> + +</pre> + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI> Previous message: <A HREF="000834.html">[Nel] peer to peer ? +</A></li> + <LI> Next message: <A HREF="000828.html">[Nel] Landscapes without 3DSMax +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#827">[ date ]</a> + <a href="thread.html#827">[ thread ]</a> + <a href="subject.html#827">[ subject ]</a> + <a href="author.html#827">[ author ]</a> + </LI> + </UL> +</body></html> |