Rhino 7 WIP Available Now!

Rhino WIP for Windows 7.0.19114 is now available

Bugs Fixed:

  • Annotation: Hatch: Pattern rotation input box doesn’t accept negative values in Properties panel (RH-51697)
  • Crease:
    • Confusion between creasing a SubD edge and a control net edge (RH-52170)
    • Control polygon edge selection issue (RH-52125)
  • DupBorder: Does not work with with a proper subset of faces of a SubD (like it does with ordinary mesh objects). (RH-50600)
  • ExtrudeCrv: ExtrudeCrv to SubD does not fit a subd friendly curve (RH-51665)
  • File IO:
    • Import_LWO should create RDK materials (RH-51770)
    • Import_SKP should create RDK materials (RH-51767)
    • Import_VRML should create RDK materials (RH-51771)
  • GetObject: Verify that Chain hidden option works (RH-51774)
  • Join: Does not keep the direction of the first BREP (RH-52066)
  • Loft: Won’t Loft to SubD (RH-51994)
  • No Subsystem:
    • Import_3MF should create RDK materials (RH-51768)
    • Import_FBX should create RDK materials (RH-51769)
  • PointDeviation: Print info on demand (RH-52056)
  • SDK: RhinoOffsetCurve should not use gslib (RH-51688)
  • SDK: RhinoScript: RhinoScript commands do not create proper RDK materials (RH-51740)
  • Select: Change Sweep1, Sweep2, Pipe and BlendSrf to all use a modified version of CRhinoSweepUtil::SelectRails() (RH-51842)
  • Selection: SubD control polygon edge selection not working correctly (RH-52156)
  • SubD Editing: Joining SubD surfaces doesn’t unify normals (RH-51816)
  • WeldEdge: WeldEdge locks up Rhino on this joined subd (RH-51818)

Enhancements:

  • Crease: Crease command - add support for vertex picking (RH-51871)
  • DupBorder: Make it work on SubD subobjects (like it does on meshes) (RH-51193)
  • File IO:
    • Support SubD objects in IGES export (RH-50426)
    • Support SubD objects in STEP export (RH-50427)
  • Flip: Flip command - make it work on SubD objects (RH-51557)
  • RemoveCrease: RemoveCrease command - add support for picking vertices as input. (RH-51872)
  • SDK: RhinoCommon: Rhino.Geometry.Mesh.CreateFromCylinder needs Solid option (RH-52099)

Features Added:

  • RemoveCrease:
    • Cannot select edges and vertices (RH-52195)
    • RemoveCrease - New command (RH-51232)
  • Selection: Ring select SubD/mesh edges (RH-51340)
  • Slide:

SDK Enhancement:

  • SDK: RhinoCommon:
    • Export SLC format support in RhinoCommon (RH-52073)
    • Export STP format support in RhinoCommon (RH-52074)

Tasks Completed:

  • Menu: Remove “Crease” and “Remove Crease” from the Mesh menu (RH-52087)

UI Changes:

  • Menu:
    • Add to menu for Slide command (RH-51594)
    • Add to menu for SubDBox command (RH-52032)
    • Add to menu for SubDPlane command (RH-52026)
    • Add to menu for SubDSphere command (RH-52061)
    • Add to menu for SubDTorus command (RH-52069)

Usability Problems Fixed:

  • Toolbar: Add DeleteAll to RMB of the CurveBoolean button (RH-49071)
1 Like

Rhino WIP for Windows 7.0.19120 is now available

Bugs Fixed:

  • Annotation: Hatch: Can’t create Hatches in the latest Rhino 7 WIP (RH-52274)
  • Audit: Report formatting (RH-51897)
  • Crease: Click close to a vertex should always select the vertex (RH-52173)
  • ExportWithOrigin: One-shot OnSrf snap causes export to fail (RH-52115)
  • RDK: ContentDisplayCollection datasource should filter out contents that are hidden by auto delete (RH-52113)
  • Rotate3D: Unable to transform 1 object in block (RH-52124)
  • SDK: RhinoCommon:
    • Dialogs.ShowMultiListBox title and message swapped (RH-52181)
    • Layer.IsVisible error shown as message box instead of exception (RH-48321)
    • RhinoMath.ZeroTolerance != ON_ZERO_TOLERANCE (RH-52215)
    • Typo in in Rhino.Display.DisplayModeDescription.DeleteDiplayMode (RH-48390)
  • TextField: %<PageWidth()>% returns page height (RH-52269)

Features Added:

  • TextField: Paper Size “Name” as Text Field (RH-51538)

SDK Enhancement:

  • SDK: RhinoCommon: ShrinkTrimmedSrfToEdge in RC (RH-50712)

Tasks Completed:

  • Rhino Inside: Set up AppVeyor CI build for RhinoInside.Revit (RH-52164)

Rhino WIP for Windows 7.0.19127 is now available

Bugs Fixed:

  • DeleteMeshFaces: Selection menu does not ignore selected faces (RH-52400)
  • Loft: Loft to SubD doesn’t work on these curves (RH-51230)
  • Rendering: Materials: ON_PhysicallyBasedTexture needs PBR specific texture API (RH-52107)
  • SubD: Creates bad objects (RH-52325)
  • ToSubD: Extrusions do not make SubD (RH-51977)

Enhancements:

  • TextField: Area and Volume and Length units (RH-48295)
1 Like

Rhino WIP for Windows 7.0.19134 is now available

Bugs Fixed:

  • OpenNURBS:
    • Assert fired when reading PBR material (RH-52483)
    • ON_PhysicallyBasedMaterial doesn’t get textures added/removed (RH-52482)
  • Rendering: Materials: CRhRdkMaterial::ChildSlotUsage - GetTextureForUsage can’t handle PBR (RH-52108)

Enhancements:

  • Rendering: Textures should have filtering enabled by default (RH-52484)

Tasks Completed:

  • Menu: Change Slide command to Slide Edge in menus (RH-52420)

UI Change:

  • OpenNURBS: Rhino outputs the name of all textures being saved (RH-52512)

Rhino WIP for Windows 7.0.19141 is now available

Bugs Fixed:

  • SDK: RhinoScript: ReadFileVersion error (RH-52471)

Rhino WIP for Windows 7.0.19148 is now available

Bugs Fixed:

  • MacroLibrary: Remove Print3D macros (RH-52719)
  • OpenNURBS: ON_Texture’s m_bOn flag stays “true” even though texture has been un-checked. (RH-52843)
  • RDK:
    • Assert fires when opening Rendering panel (RH-52813)
    • Assert fires when removing texture from slot (RH-52814)
  • Revolve: Revolve/RailRevolve does not split at tangents correctly (RH-52736)
  • SynchronizeRenderColors: Color not synced if there is a texture (RH-52023)
  • Toolbar: Icon missing from Texture Tools toolbar (RH-52712)

Crashes Fixed:

  • Annotation: Hatch: Crash trying to import hatch pattern (RH-52838)
  • No Subsystem: Rhino.DocObjects.HatchPattern._InternalGetConstPointer () (RH-52749)

Enhancements:

  • Csec: Allow lines as input (New LineObjects option) (RH-52791)
  • DeleteFaces: New command (RH-52889)

Features Added:

  • Picture: Paste image from clipboard as Picture (RH-40450)

SDK Enhancement:

  • SDK: RhinoCommon: Rename a named view (RH-52278)

UI Change:

Rhino WIP for Windows 7.0.19163 is now available

Bugs Fixed:

  • DeleteFaces: Does not repeat (RH-52906)

  • Display:

    • Copy (and other transform command) SubD display broken during drag (RH-52179)
    • SubD loft preview isn’t shaded (RH-50749)
  • File IO: User would like changes to PLY exporter (RH-52385)

  • FilletEdge: Update edge radii - tune up (RH-52885)

  • Inset:

    • Inset - Crash insetting quad mesh face with 3 colinear points (RH-52882)
    • Inset doesn’t work on subd ngons (RH-52760)
  • Loft:

    • Loft - Remember the SplitAtTangents setting (RH-52866)
    • Loft - Match tangent checkboxes not working correctly (RH-52954)
    • Loft - No SubD preview in wireframe and only wires in shaded mode (RH-50992)
  • Mesh: Create function on ON_Mesh, CullDegenerates, that removes collapsed edges (RH-52825)

  • OpenNURBS:

    • ON_PhysicallyBasedMaterial should fix some default values (RH-52847)
    • OpenNurbs main.py preparation script doesn’t work with Python 3 (RH-52370)
  • QuadMesh: This object returns no Quad mesh (RH-52933)

  • Rhino Inside: Create a download page for Rhino.Inside (RH-53127)

  • RDK:

    • Assert fires in Plastic Material (RH-52958)
    • SimulateMaterial assert when opening display regression test model (RH-52898)
  • SDK: RhinoCommon: Brep.CreateEdgeSurface should pass ON_Curve objects to RhinoCreateEdgeSrf (RH-52303)

  • SubD:

    • Enable “proxy brep” support in getobject when a SubD is selected. (RH-52593)
    • Inset does something odd in this case (RH-52009)
    • SubD gumball extrude lifts neighbor faces (RH-52351)
  • SubD Editing: Extruding SubD edge creates flipped normal (RH-53047)

  • Sweep1: Sweep1 - miter fails (RH-4131)

  • TextField: PageWidth, PageHeight and PaperName won’t update (RH-52270)

Crashes Fixed:

  • NamedSelections: ArgumentNullException: Value cannot be null. Parameter name: source (RH-52755)
  • QuadMesh: QuadMash crash (RH-42409)

Enhancements:

  • Bridge: Rename JoinOutput to WeldOutput? (RH-49868)
  • Bridge: Add an option to adjust the direction about Bridge Command (RH-49922)
  • Grasshopper: Automatically show errors and results (ghpython) (RH-52526)
  • Loft: Loft - Support SubD Edges as input curves and tangent matching (RH-51084)
  • Print: Print pdf folder path to the command line. (RH-47901)
  • Rendering: Materials:
    • Display all materials when “Search Name” is selected (RH-53075)
    • Search box should do partial matches (RH-53076)
  • Smooth: Add SubD support (RH-51511)

Features Added:

  • Bridge: SubD support (RH-49857)
  • QuadMesh: Get QuadRemesher plugin using C++ method to create rhino licensed mesh (RH-52831)
  • ToSubD: Add InterpolateMeshPoints=yes/no toggle option (RH-52856)

SDK Enhancement:

  • SDK: RhinoCommon: FileObj.Write should support a list of Mesh (RH-49344)

Tasks Completed:

  • Toolbar: Bridge icon needed in SubD toolbar (RH-53081)

UI Change:

Usability Problems Fixed:

  • ExtractRenderMesh: Delete Ngons (RH-52886)
1 Like

Rhino WIP for Windows 7.0.19169 is now available

Bugs Fixed:

  • Display:
    • Mirrored SubD Xray (RH-50095)
    • Mirrored SubDs shade incorrectly until file is reopened (RH-50605)
  • ExtractAnalysisMesh: Not working correctly with SubD (RH-52435)
  • ExtractMeshFaces: Please add back the ExtractMeshFaces command (RH-53219)
  • Lasso: Lasso, region selection commands and selection filter support SubD objects/sub-objects (RH-49474)
  • Mesh: Meshes created from closed SubD (ie. no edges) have naked edges (RH-52651)
  • Mesh utilities for SubD: Add Mesh Utilities toolbar (RH-48796)
  • Mirror:
    • SubD doesn’t show wireframe preview (RH-52609)
    • SubD flips normals (RH-52210)
  • QuadMesh:
  • RDK: Some hdri files don’t load into Rhino (RH-41747)
  • Rendering: Materials: PBR smudge map is not necessary (RH-53146)
  • SDK: RhinoCommon:
    • SubDBox, SubDCone, SubDCylinder, SubDSphere need to use RhinoCommon classes instead of pInvoke (RH-53252)
    • Sweep2 functionality need updating (RH-31673)
  • Stitch: Preserve ngons (RH-46502)
  • SubD:
    • Copy-paste generates wiggly result (RH-53210)
    • Selected SubD vertices and edges are not highlighted (RH-49241)
    • SubD - becomes invisible after running Mesh command at maximum density. (RH-53153)
    • SubD subobject drawing not working (RH-52384)
  • ToSubD: Add ON_SubD::CreateFromBoundary (RH-52937)
  • WeldEdge:
    • Should not highlight unsupported edge types (RH-53243)
    • WeldEdge hangs Rhino on this subd loft (RH-50743)

Enhancements:

  • 3DFace: Add SubD support (RH-50876)
  • Intersect: Add SubD support (RH-49975)
  • SubD: Do a better jobs of creating SubD friendly fits to arcs. (RH-52517)

Features Added:

Regression:

  • RDK: Can’t change thumbnail size (RH-53167)

SDK Enhancement:

  • SDK:
    • CRhinoDoc::ReplaceObject with SubD (RH-53279)
    • CRhinoSubDObject::AddToDocument support for history and reference (RH-53280)

UI Change:

Usability Problems Fixed:

  • Curve: SubDFriendly option messes with snapping (RH-53266)
3 Likes

Rhino WIP for Windows 7.0.19176 is now available

Bugs Fixed:

  • CommandPaste: Paste command haywire (RH-53368)
  • Display: In EdgeContinuity, Labels drawn with CRhinoDisplayPipeline::DrawDot() need tuned up a little (RH-49158)
  • GumballAlignment: “Align to Object” does not work for SubD edge point (RH-53281)
  • Join: Joining SubDs makes Brep when input is prepicked (RH-53354)
  • MeshIntersect: Failure case (RH-53205)
  • SubD:
    • Deleting a control point in a SubDFriendly+ curve is off by one, and makes the curve SubDFriendly (RH-53258)
    • ON_SubD::SplitEdge makes SubD invisible (RH-51512)
    • Preview not available (RH-52946)

Enhancements:

  • Display: Sort text dots by depth (RH-31915)
  • Section: Add SubD support (RH-53228)
  • SubD: Add SubD support to EMap and Zebra (RH-49781)

Features Added:

  • Properties: Add Per Object to “Draw Line Between Extension Lines…” (RH-52941)
  • SDK: RhinoCommon: SubD.IsClosed property (RH-53341)

SDK Enhancement:

  • SDK: RhinoCommon: Add QuadRemesher functionality to RhinoCommon (RH-52444)
1 Like

Rhino WIP for Windows 7.0.19176 is now available

Bugs Fixed:

  • 3DFace: Picking the first point should end the command (RH-53269)
  • BoxEdit: Buttons hidden (RH-53393)
  • Contour: Contour makes SubD invisible (RH-53309)
  • Display: Grasshopper point cloud colours are mixed up (RH-50767)
  • FilletSrfCrv:
  • Isolate: Isolate and save (RH-52716)
  • Panels: Panels missing (RH-53410)
  • QuadReMesh: Can only select one object with post-selection (RH-53539)
  • RDK: CLBP_CRC32::Chop(float) - generates FPU exceptions - check that f is not a nan or unset value before converting to int in Chop. (RH-52548)
  • SubD:
    • :AppendDisjoint() for Lowell (RH-53440)
    • Direction is flipped by the Mirror command (RH-52563)
    • Export SubD objects as breps to IGES, STEP and DWG (RH-41169)
  • TextField: DimCurveLength gives an odd value on SubD edges (RH-51689)
  • Toolbar:

Crashes Fixed:

  • Delete: Crash when deleting SubD faces (RH-53456)
  • No Subsystem:
    • RhinoCore!CCommandTestFilletSrfToRail::RunCommand – Access Denied (RH-52802)
    • RhinoCore!CCommandTestFilletSrfToRail::RunCommand – Access Denied (RH-53332)
    • tl!TL_Distance – Access Denied (RH-52801)

Features Added:

  • No Subsystem: New command (RH-52029)
  • SubD: New command (RH-52059)
  • QuadRemesh: New command to create quad meshes from surfaces and meshes.

SDK Enhancement:

  • SDK: RhinoCommon:
    • Add GetMesh options to existing primitive getters (RH-53487)
    • Needs a Torus picker (RH-53461)
  • SubD: Minimal SubD .NET SDK (RH-53195)

UI Changes:

1 Like

Rhino WIP for Windows 7.0.19189 is now available!

Bugs Fixed:

  • Annotation: DimRadial: Off the curve (RH-53386)
  • Cap: Should not convert a SubD to a Brep (RH-53364)
  • Installer: Make sure Cycles renderer installs in V7 (RH-42877)
  • MeshIntersect:
  • MeshSplit:
  • QuadMesh: Does not return a valid mesh if Smart UseSurfaces is on (RH-52923)
  • QuadReMesh:
  • Splash and About: RhinoSplash Resource Warning (RH-53544)
  • SubD:
    • C++ SDK cleanup - clearly distinguish between control net points, subdivision points, and surface points (RH-53532)
    • SubDTorus is an unknown command (RH-52155)
  • Toolbar:
    • New in V7 toolbar: Typo in Named Selections menu (RH-53379)
    • Stitch icon on SubD tb needs tooltip refinement (RH-53500)

Cosmetics:

  • QuadReMesh: Move checkboxes to the left (RH-53614)

Enhancements:

  • Cap: Should work on SubD and Mesh objects (RH-49842)
  • MeshIntersect: Change to use new MeshXtor (RH-41981)
  • Pipe: Add SubD support (RH-53203)
  • QuadReMesh:
    • QuadRemesher plugin needs to be included in wip 7 installers (RH-52976)
    • Unweld angle option causes issues with remeshing certain meshes (RH-53632)
  • SubD:
    • Change to use new GetMesh (RH-53503)
    • Change to use new GetMesh (RH-53515)
    • Subd Properties should report if a selection is closed (RH-53482)

Features Added:

  • MeshSplit: Change to use new MeshXtor (RH-52094)
  • QuadReMesh: Create new UI and View Model for new Quad Mesher (RH-52439)
  • SubD:

Regressions Fixed:

  • NamedCPlane: Named CPlane doesn’t do anything on RH7 WIP (RH-53360)
  • Subobject Selection: Subobject selection broken (RH-53654)

SDK Enhancements:

  • SDK: Rhino.Input.Custom.GetEllipsoid should accept int value to change vertical /around faces (RH-53527)
  • SDK: RhinoCommon: Requires an Ellipsoid picker (RH-53466)

Usability Problems Fixed:

  • RemoveCrease: Inconsistent picking with Crease command (RH-53267)
  • ToSubD: Creates open SubD when input mesh is closed (RH-41476)
3 Likes

Rhino WIP for Windows 7.0.19197 is now available!

Bugs Fixed:

  • BooleanUnion: BooleanUnion failure between pipe and sphere (RH-53304)
  • CullDegenerateMeshFaces: Instance where ON_Mesh::CullDegenerateFaces() and ON_Mesh::CullDegenerates() does not remove bogus faces. (RH-53708)
  • File IO:
  • MeshSphere: Set Subdivisions default to 2 (RH-53729)
  • OpenNURBS: ON_PhysicallyBasedMaterial doesn’t get textures added/removed (RH-52509)
  • RDK: SubD object can not display in Raytraced display mode (RH-41346)
  • SDK: GHPython: GhPython not working (RH-53648)
  • SubD: SubD example for Dale (looks inside out or something) (RH-53545)

Enhancements:

  • File IO: In Rhino 7, support SubD objects in STL, RAW, VRML, …, and other “simple mesh” file formats export (RH-50429)
  • Loft: Loft/Sweep1/Sweep2 - New SnapToKnots option (RH-52200)
  • Project: Make Project command support SubD vertices (RH-53434)
  • Pull: Support SubD vertices (RH-53329)
  • Select: Make Mesh edges pick as Curves (RH-51830)
  • SubD: Add test function to ON_SubDEdgeChain that determines if it’s convex. (RH-53546)

Features Added:

  • Grasshopper: Add a Sub-D data type + Parameter (RH-51494)
  • Gumball: Add SDK tool to move a single SubD surface point to a specified new location. (RH-53526)
  • MergeFaces:
    • MergeFaces - make it works on SubDs and meshes (breps later) (RH-51981)
    • New command (RH-53720)
  • PackageManager: New command (RH-47318)

SDK Enhancement:

  • SDK: GHPython: Allows to use ExecuteFile (RH-53391)
  • SDK: RhinoCommon: Retrieve curvature inflection and min/max radius points (RH-53747)

UI Change:

  • PackageManager: Add to menu (RH-53498)

Rhino WIP for Windows 7.0.19204 is now available!

Bugs Fixed:

  • Cap:
    • Does not flip normal when SubD is closed (RH-53810)
    • Unexpected corners on SubD (RH-53809)
  • Help: Hook up help page for QuadReMesh (RH-53165)
  • Localization: Lights Panel - right-click menu > Properties doesn’t work (RH-52708)

Enhancements:

  • Cap: Cap on SubD and Meshes should have options for Crease/Smooth cap boundaries and Ngons/Triangles cap structure (RH-53639)

UI Change:

  • QuadReMesh: Wording tune-up (RH-53787)

Rhino WIP for Windows 7.0.19212 is now available!

Bugs Fixed:

  • Grasshopper: Add Grasshopper SubD object (RH-53206)
  • Grasshopper: Components: The Color typehint doesn’t compile. (RH-53920)
  • MergeFaces: Make it work on mesh objects the same way it works on SubD objects (RH-53834)
  • QuadReMesh: F1 doesn’t open the help topic (RH-53839)
  • Rendering: Test VRay in Rhino WIP for Windows and see if it will render SubD objects (RH-53836)
  • Rendering: Materials:
    • Ensure that all material comparison and hashing functions are updated to include PBR (RH-53779)
    • No anisotropic rotation texture found using ON_PhysicallyBasedMaterial::FindTexture (RH-53790)
  • ShowEdges: ShowEdges - recently broken on SubDs (RH-53913)
  • SubD: :CreateSubDBox() function (RH-53634)
  • Subobject Selection: Crash when subobject selecting a mesh face (RH-53940)
  • Toolbar: QuadRemesher macro and icon (RH-52930)

Crashes Fixed:

  • Annotation: Hatch: System.ArgumentOutOfRangeException: System.ThrowHelper.ThrowArgumentOutOfRangeException (ExceptionArgument argument, ExceptionResource resource) (RH-53824)
  • NamedSelections: ArgumentNullException: Value cannot be null. Parameter name: source (RH-53814)
  • Patch: opennurbs!ON_Surface::NurbsSurface – Access Denied (RH-53819)

Enhancements:

  • File IO:
    • Mesh density of SubD can’t be controlled (RH-53943)
    • Support SubD objects in OBJ export (RH-50425)
  • Grasshopper: Group insertion order matters based on content (RH-53921)
  • MergeFaces: Delete vertices or edges without leaving holes on SubD or Mesh (RH-51983)
  • MeshSphere: Add Ico and Quad options to MeshSphere command (RH-41559)
  • QuadReMesh: Add Multi-Axis symmetry to QuadRemesher (RH-53793)

Features Added:

  • Grasshopper: Grasshopper - New component “Mesh from Sub-D” (RH-53448)
  • Grasshopper: Components: New Sub-D from mesh component (RH-51495)
  • QuadMesh: Mac version of QuadRemesh (RH-53378)
  • SubD:

SDK Enhancements:

  • SDK: RhinoCommon:

UI Changes:

  • Mesh: Face count options don’t match with SubDEllipsoid (RH-54017)
  • QuadReMesh: Remove “On:” from options? (RH-53838)
4 Likes

Rhino WIP for Windows and Mac 7.0.19212 is now available!

Bugs Fixed:

  • Display:
    • Dashed lines display glitch (RH-43077)
    • Linetype display is dodgy (RH-51554)
    • SubD edges and isocurves always show now (RH-53624)
  • Localization: Emap dialog needs more padding on right side (RH-53629)
  • No Subsystem: RhinoCommon DrawGradientHatch System.AccessViolation Error when setting boundaryThickness parameter (RH-54095)
  • QuadReMesh: Does not use the Creases on Option and should (RH-52921)
  • Rebuild: Add a SubDFriendly checkbox to the Rebuild command (RH-53339)
  • Rendering: Replace Rhino Render with Cycles engine (RH-44597)
  • Toolbar: Change QuadRemesher to QuadMesh? (RH-53324)

Enhancements:

  • CullControlPolygon: Supports SubD (RH-51149)
  • DraftAngleAnalysis: Needs to work on SubDs (RH-53745)
  • File IO: Add unit dropdown to Iges simple settings (RH-43390)
  • MeshCylinder: New CapFaceStyle=Tri/Quad options (RH-53966)
  • Zebra: Apply “Show edges and isocurves” changes (RH-54085)

Features Added:

Tasks Completed:

  • Rendering: Phase out Cycles for Rhino plug-in (RH-44598)

UI Change:

  • Display: Subd isocurves show up incorrectly in Emap (RH-53623)
1 Like

Rhino WIP for Windows and Mac 7.0.19233 is now available!

Bugs Fixed:

  • Annotation:
    • Dim -> Vertical - not vertical in Top CPlane (RH-51445)
    • Numeric text boxes in Dim Properties scroll too easily (RH-52437)
  • Annotation: DimLinear: “Dimension line location (Horizontal Vertical)” options are reversed (RH-54136)
  • Cap: Cap no longer produces joined subd (RH-54122)
  • Circle: Deformable circle not created (RH-54114)
  • ClippingPlane: Properties dialog doesn’t work (RH-53005)
  • Dir: Flipping normal converts SubD to NURBS (RH-53680)
  • Display:
    • Esc doesn’t restore subd render mesh (RH-50787)
    • Locking and sub-object materials (RH-53130)
    • Silhouette curves and blocks in technical (RH-53300)
    • Subd wires, edges and creases are aliased in technical modes (RH-54121)
  • Eto:
    • Dragging onto Eto (named item) dialog fails with DV_E_TYMED error on Windows (RH-52640)
    • Modifier key events (RH-53024)
  • Explode: Extrusions cannot be exploded (RH-54316)
  • LayerBook:
    • Add to toolbars (RH-52377)
    • LayerBook > Advanced > InitialViews - make current initial view the default (RH-52489)
  • Panels: Context menu shows 2 “Layer States” menu items (RH-54104)
  • RDK: Selection lost when editing texture (RH-53207)
  • Rebuild: SubDFriendly is not respected (RH-54088)
  • SDK: RhinoCommon: Brep.CreateFromLoft failed when used with one point and one curve (RH-54074)
  • ShowEdges:
    • ShowEdges - recently broken on SubDs (RH-53913)
    • ShowEdges on SubD - broken by recent changes in display code - worked a few days ago (RH-53132)
  • Sphere: Many circle-based primitive commands fail (RH-54315)
  • SubCrv: MarkEnds fails on edges (RH-53674)
  • SubD: Check reports degenerate SubD geometry as valid (RH-52301)
  • Sweep1: Fails with a closed cross section curve (RH-54314)
  • Sweep2: Normal is flipped in preview with subd output (RH-54272)
  • ToSubD: ToSubD on nurbs or extrusion sometimes reverses surface direction (RH-53374)
  • Zebra: Add and Remove Object buttons don’t work on SubD objects (RH-51869)

Crashes Fixed:

  • Ribbon: System.NullReferenceException: Commands.UI.RibbonOffsetCommandDialog.RibbonOffsetCommandDialog_Closing (Object sender, CancelEventArgs e) (RH-53818)

Enhancements:

  • ClippingPlane: Port Clipping Plane UI to ETO (RH-53022)
  • DivideAlongCreases: Displays options when objects are pre-picked (RH-53670)
  • ExtractPt: Extracts vertices from selected mesh faces (RH-54022)
  • InfinitePLane: Added AroundCurve option (RH-54287)
  • Lasso: Added internal Undo option (RH-54037)
  • LayerBook:
    • Enhanced PrintLayerBook information. (RH-52375)
    • LayerBook > Advanced > PrepareToSave - make it easy to apply finishing touches to a layer book (RH-52521)
  • SDK: RhinoCommon: Add CapStyle to Mesh primitives (RH-54158)
  • SelPrev: Recognize sub-object selection (RH-54096)
  • Sweep1: Add SubD output option (RH-53904)

Features Added:

  • Drag: DragCopy - New command (RH-53561)
  • Inset: New command (RH-32697)
  • LayerBook: LayerBook - New command (RH-52339)
  • SDK: RhinoCommon: VS2019 RhinoCommon and GH templates (RH-53789)

** Regressions Fixed:**

  • Zebra: Can’t preview analysis mesh when “Show edges and isocurves” is off (RH-54105)

SDK Enhancement:

  • Annotation: Text: Add native bool function “HasMeasurableTextField” that will be wrapped by Rhino.Geometry.AnnotationBase (RH-54214)
  • RDK: Rename RhMaterialEditor project to RDK project (RH-33760)
  • SDK: RhinoCommon:
    • Gradient Curves (RH-54176)
    • Rhino.Display.DisplayPipeline needs DrawSubD (RH-53796)

Tasks Completed:

  • Installer: Eto.Code editor assemblies need to be included in V7 installer for Windows (RH-54117)

UI Change:

  • Inset: Add to menus (RH-51417)
  • LayerBook: LayerBook - Add to menus (RH-54230)
  • MergeFaces: Add to menus (RH-53721)
  • Options: Display options - Move Surface settings from general to surfaces (RH-54137)
  • PackageManager: Add to toolbars (RH-53499)
  • QuadReMesh: Add to menu (RH-53675)

Usability Problems Fixed:

3 Likes

Rhino WIP for Windows and Mac 7.0.19239 is now available!

Bugs Fixed:

  • OpenNURBS:
    • ON_Texture doesn’t find normal texture (RH-52845)
    • When converting ON_PhysicallyBasedMaterial to legacy material, Opacity -> Transparency is handled incorrectly (RH-52846)
  • Osnap:Point: Point snap doesn’t work while revolution surface is visible (RH-54341)
  • Panels: Save to file inactive (RH-54311)
  • RDK: Adding a texture map doesn’t automatically check the checkbox (RH-53791)
  • SDK: RhinoCommon: RhinoCommon QuadRemesh GetEnginePath needs updated for Mac version (RH-54344)
  • Selection: Ctrl-click may not deselect object with control points be automatically turned on (RH-54384)
  • SubD: SubD wireframe object picking is broken (RH-54369)
  • TextField: Mechanism for getting nested InstanceObject when computing %<UserText “block”>% (RH-54332)

Enhancements:

  • CursorTooltip: Point option displays coordinates when an object snap is active at the initial dragging point (RH-54338)
  • Gumball: “Align to Object” supports hatch plane (RH-54385)

Features Added:

  • Analytics: New command (RH-53608)
  • Eto: auto indent for C# in CodeEditor (RH-54177)

SDK Enhancement:

  • SDK: RhinoCommon: Expose CRhinoHatch::SetHatch (RH-54356)

UI Change:

  • Analytics:
  • BlendCrv: Rework Show Curvature as button instead of checkbox (RH-38091)
  • MergeFaces: Add to toolbars (RH-53722)
  • Toolbar: SubDEllipsoid and SubDTruncatedCone add to toolbars (RH-53524)
1 Like

Rhino WIP for Windows and Mac 7.0.19246 is now available!

Bugs Fixed:

  • Annotation: Hatch:
    • Controls are not dismissed when properties panel is not in focus (RH-54530)
    • Crash when clicking the middle stop (RH-54399)
    • ESC incorrectly deletes a hatch or removes a stop (RH-54460)
    • First move is rejected (RH-54531)
    • Gradient editing does not support undo (RH-54461)
    • Make the Hatch command dialog that matches the Hatch properties page (RH-51965)
  • BoxEdit: Preselected objects do not enable BoxEdit UI (RH-54401)
  • File IO: Import fails to undelete linetypes used by imported geometry. (RH-54036)
  • Grid: Extends does not update in real-time (RH-54358)
  • Rhino Inside: Rhino.Inside is throwing a license, loading error. There are a series of these (RH-53893)
  • Selection: CRhinoGetObject::CustomGeometryFilter() isn’t called for SubD edges selected by double-click chaining (RH-54420)
  • Smooth: Clipping plane impacts preview of Subd in Smooth (RH-54318)
  • SubD:
    • ON_SubD::SplitFace results in invalid SubD geometry (RH-50879)
    • Updating SubD display override from GetPoint (RH-49796)
  • Subobject Selection:
    • Deleting SubCrv breaks the curve at its seam (RH-54383)
    • Deleting SubCrv deletes previous curve offset (RH-54382)
  • ViewCaptureToClipboard: Tile in viewcapture (RH-54116)

Enhancements:

  • Bridge: Changing alignment and direction should not require vertex osnap (RH-53213)
  • Delete: Delete SubD faces - new boundary edges should be returned selected (RH-53951)
  • Display: SubD objects don’t support custom render meshes (RH-54465)
  • InsertEdge: SubD support (RH-49860)

UI Change:

  • Annotation: Hatch: Draw hatches in UI list boxes as non-inverted color even when selected (RH-54468)

Usability Problems Fixed:

  • Annotation: Hatch: Gradient controls does not support Ortho (RH-54458)

Rhino WIP for Windows and Mac 7.0.19253 is now available!

Bugs Fixed:

  • Annotation: Hatch: Color confusion (RH-54347)
  • Annotation: Linetype: Not updated (RH-53956)
  • ApplyShutLining: Shutlining doesn’t work on Subd objects (RH-54536)
  • Bridge:
    • Bridge - fails on these SubDs (RH-53064)
    • Bridge command - unexpected creases (RH-53065)
    • Bridge needs a option of alignment (RH-52684)
    • Bridge options inconsistent (RH-53259)
    • Bridge seam point (RH-52135)
    • Bridge should use Weld as the default (RH-53602)
    • Hard time selecting alignment dots (RH-53906)
    • Limit edge loop selection to open edges (RH-46838)
  • ClippingPlane: Subd objects don’t show clipping plane edges (RH-54471)
  • Copy: Copying a SubD edge/point makes a copy of the whole SubD (RH-54664)
  • Help: Help article for PrintDisplay should say the command isn’t sticky (RH-54387)
  • MeshIntersect:
    • MeshIntersect finds a few erroneous cases (RH-53626)
    • Test case for intersections with weird triangle cases (RH-51182)
  • MeshSplit:
    • Make MeshSplit work with Infinite Planes (RH-53735)
    • MeshSplit creates output which, when joined, has a non-manifold face (RH-44607)
    • MeshSplit does not work on the tiny and redundantly pre-divided strip (RH-54275)
    • MeshSplit failure (RH-54543)
    • MeshSplit gets it wrong when splitting curve passes through multiple vertex point (RH-34559)
    • Splitting a disjoint mesh removes areas of the mesh that do not get an intersection result (RH-42678)
  • RDK: Delete curve and shut lining still shows the curve. (RH-52998)
  • Rendering:
    • Glow PEP data not initialized (RH-54492)
    • New PEPs - DisplayHelp function missing on peps (RH-54490)
  • Rendering: Texture Mapping: Subd objects don’t have a texture mapping property icon (RH-50789)
  • Rhino Inside: Exceptions thrown when working with headless doc (RH-54552)
  • Settings: UI - Assert fires when changing background color (RH-51376)
  • SmartTrack: Smart Ortho typed distances (RH-54559)

Enhancements:

  • Annotation: Hatch: Match hatch at creation time. (RH-37578)
  • RDK: Import plug-ins should create RDK materials (RH-51432)
  • SelChildern: New DeselectOthersBeforeSelect option (RH-54164)

UI Change:

  • Annotation: Hatch: Enable new ETO Hatch create dialog as the default for wip 7 win & mac (RH-54555)
3 Likes

Rhino WIP for Windows and Mac 7.0.19260 is now available!

Bugs Fixed:

  • Annotation: History lost between sessions (RH-53874)

  • Annotation: Hatch: Match the gradient (RH-54636)

  • Annotation: Text: Move up the ‘Unit - Format’ drop down and view models to Annotation panel and AnnotationViewModel (RH-54213)

  • BlendSrf: Resetting the blend (RH-54658)

  • Curve: Adding SubDFriendly option breaks ‘U’ for Undo option (RH-54649)

  • Extend: Cursor tune up (RH-53852)

  • Extrusion Object: Cylinder extrusion direction (RH-54661)

  • Help: Cross reference for MergeEdge and SplitEdge (RH-54613)

  • Installer: Change default folder for Rhino WIP install (RH-54680)

  • MeshIntersect: MeshIntersect output is unexpected (RH-49281)

  • MeshSplit:

    • MeshSplit fails to do anything (RH-25821)
    • MeshSplit fails without an explanation (RH-30273)
    • MeshSplit failure (RH-54541)
    • This is a similar issue that fails to split (RH-53550)
  • Panels: Sun from Skylight in Lights panel (RH-53384)

  • Properties: Crash in properties pages (RH-54641)

  • QuadReMesh: Have Quad Remesh use RhinoCommon functions (RH-54325)

  • RDK: A way to add a childslot texture by giving the filename of the texture as a parameter. (RH-54574)

  • Rendering:

    • New Pep system - Access to GetChannelValues for color picking in the rendered image (RH-54572)
    • New Pep system - Splitter position from data source (RH-54571)
  • Rhino Inside: CRhinoDoc destruction on a background thread causes RDK asserts (RH-54565)

  • RibbonOffset: Offset to the wrong side (RH-54364)
    Rhino WIP for Windows and Mac 7.0.19260 is now available!
    Crashes Fixed:

  • Display: Rhino crashes when running the display regression tester (RH-54547)

  • Eto: Eto bitmap loading fails (RH-50624)

  • Rendering: Materials: Rendered mode crashes Rhino if procedural texture is in a material for a SubD (RH-54587)

Enhancements:

  • Annotation: Describe locations for new controls in DimStyles (RH-52418)
  • ApplyDisplacement: Displacement doesn’t work on SubDs (RH-54645)
  • Bridge: Bridge should only select naked edges (RH-53260)
  • DragMode: ControlPolygon mode works with a single mesh/SubD control point (RH-54148)
  • Mesh: SubD objects do not create meshes with texture coordinates (RH-54603)

Meta Issue:

  • No Subsystem: Test BOZO_MANUAL_ANNOUNCE (RH-54802)

SDK Enhancement:

  • SDK: RhinoCommon: Add missing methods for quad remesher (RH-54628)

Tasks Completed:

  • Properties: Replace V6 properties manager with new properties system and remove old manager (RH-52790)

Usability Problems Fixed:

  • Annotation: Styles:
    • Control for the Dimension Line When Arrows Are Placed on Outside (RH-50656)
    • Expose Fit Arrow and Fit Text options in annotation style (RH-49911)
  • Loft: -_Loft _RebuildCount=n not being interpreted correctly (RH-54665)
2 Likes