Solved

Need Alg. for polygon constructive solid geometry

Posted on 1998-05-19
2
384 Views
Last Modified: 2008-03-03
can anyone point me to where I can find information on constructive solid geometry algorithms - especially as they apply to polygons (no octree or voxel algorithms please). Any code would be greatly appreciated.
0
Comment
Question by:penguinninja
2 Comments
 
LVL 3

Expert Comment

by:elfie
ID: 1164343
did you a search on altavista?

just a reference :

http://www.geom.umn.edu/software/cglist/trap.html
0
 
LVL 2

Accepted Solution

by:
graber earned 70 total points
ID: 1164344
Solid geometry hugh!  There is a good book call "Programming Tips from the Gaming Gurus".  I have used it and it is very useful for constructing solid geometric shapes.  It shows how to do hidden surfaces, perspective and clean rotating of viewers orientation.  The code examples are to involved for discussion here.  Other books on gaming might be of use to you as well.  All of them are very easy to read and if the math is a problem I will be more than happy to help.

0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Lambda for random numbers problem 7 117
Dialogbox API leak? 18 99
gdb doesn't stop on breakpoint 2 95
How to add columns to a RAD Studio FMX grid at design time 1 6
Unlike C#, C++ doesn't have native support for sealing classes (so they cannot be sub-classed). At the cost of a virtual base class pointer it is possible to implement a pseudo sealing mechanism The trick is to virtually inherit from a base class…
In days of old, returning something by value from a function in C++ was necessarily avoided because it would, invariably, involve one or even two copies of the object being created and potentially costly calls to a copy-constructor and destructor. A…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question