Login  Register

Re: Java 3D CAD program - volunteer opportunities

Posted by philjord on Mar 27, 2023; 5:43am
URL: https://forum.jogamp.org/Java-3D-CAD-program-volunteer-opportunities-tp4042337p4042347.html

Rick,
I always enjoy the challenge of getting code running so I'll just crash on.

package com.jreality.cmodel.rcs_subdiv.Partition from jreality_v0.6_src.tgz

has
import  com.jreality.geometry.shape3.ClosedFacetedSurface;

Which as your commentary above eludes to causes dependency bloat, if I throw the geometry package from surveyor 1.1.1 I need  behavior then surveyor itself and it goes on

If I put just ClosedFacetedSurface in on it's own it needs heaps of the rest of it's own package

import  com.jreality.geometry.ShapeObject;
import  com.jreality.geometry.QuadPatch;
import  com.jreality.geometry.TriPatch;
import  com.jreality.geometry.DimensionalityCollapser;
import  com.jreality.geometry.InvalidSegmentException;

So I imagine you have a copy of Partition that does not have the import required? only Partition read and write need this class.


While I'm here the

com.jreality.creator.gui.CreatorMenubar
needs
import  com.jreality.creator.gui.menu.RefSurfaceMenu;
which is not in the src

and
com.jreality.cmodel.ExtSurface
also wants
import  com.jreality.geometry.shape3.ClosedFacetedSurface;


Thanks,
Phil.