Find Jobs
Hire Freelancers

CSG-operation in Java3D + templates

€30-250 EUR

Closed
Posted over 4 years ago

€30-250 EUR

Paid on delivery
Need to do CSG (constructive solid geometry) boolean operation (difference, union, intersection) on Java3D shape objects. Using Java 3D, user may create objects by adding geometries to a Shape3D, in this case user adds faces. It s assumed that all faces are counter clockwise. We have tested [login to view URL] (we wrote it in Java) and it works well but when edges/faces are near each other it produces wrong results. The resulting shape contains unexpected faces or other geometries that should be ripped off. Attached is an example in obj-format. The "plain" wall shall be cut by "cutter" but it is wrong (operation is difference). We have tested our solution by transforming a Shape3D into csg-format, then doing the operation, and finally back to Shape3D-object. We have also tested UnbBoolean-library but the problem is eternal loops. Also, we cannot use that. We include [login to view URL] -files that use Java3D vecmath- and media libraries. We convert a Shape3D into "csg" by the code which is attached. We also need solutions and advices to the following: - a parametrized cylinder using faces (user may define how many segments, length), we do not want to user Java3D primitives directly. - a parametrized hollow core cylinder (user defines outer radius, thickness, length) - how to orientate a Shape3D into a direction? let us say direction is gives by a Vector3d, example we create a hollow core cylinder and then orientate it into a direction - shall the geometry be transformed or what? Remember the boolean operation possibility. - in Java3D, when objects are placed, how to get a view point to view the whole model Additional information. This is a repost of an older post, which we never realized due to technical problems.
Project ID: 23589865

About the project

4 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average €220 EUR for this job
User Avatar
Hi There, I've reviewed your requirements, I am very interested in your post project. I'm excited with feeling that I would be able to satisfy your requirements in this job. Please leave a message on my chat so we can discuss the project. We can negotiate on the budget. Thank.
€300 EUR in 10 days
4.9 (191 reviews)
6.9
6.9
User Avatar
Hi I have done many java projects. You can contact to discuss more details in chat. Thank you.........
€300 EUR in 10 days
5.0 (70 reviews)
6.3
6.3
User Avatar
Hi, there I am very interested in your post project. I am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am sure i can give you good result . If you award me for your project, you will get good result . looking forward to work with you. thanks regard
€140 EUR in 3 days
5.0 (24 reviews)
5.0
5.0
User Avatar
hello,how are you.i read your bid carefully. i am java/javafx expert and have full experience for 12 years. java/javafx is my top skill and passision. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result. hire me.
€140 EUR in 7 days
5.0 (1 review)
3.9
3.9

About the client

Flag of FINLAND
Helsinki, Finland
5.0
2
Payment method verified
Member since Jul 2, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.