Rhino 7 BETA Available Now!

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)
3 Likes

Rhino WIP for Windows and Mac 7.0.19267 is now available!

Bugs Fixed:

  • Annotation: Hatch: Gradient controls missing in properties when a non-gradient hatch is selected (RH-54839)
  • Block:
    • Block attribute should display #### when user string is not found. (RH-54738)
    • Add a check to make sure InstanceReference transforms are affine (RH-54856)
  • Cycles: Texture in PBR material looks wrong in Raytraced (RH-54797)
  • Display:
    • Selection only highlights border curves of gradient hatches (RH-54308)
    • Transparent PBR material doesn’t look right (RH-54764)
  • Guides: SmartTrack off in the AddGuides command deactivates guides (RH-54647)
  • Gumball: Gumball on sub-selected point cloud points (RH-54748)
  • MeshSplit:
  • QuadMesh: QuadMesh plug-in should be removed (RH-54826)
  • QuadReMesh: ToSubd option in QuadRemesh dialog doesn't produce anything if Preview is not also checked (RH-54682)
  • RDK:
    • ChangeQueue.ApplyDynamicClippingPlaneChanges() not called interactively when moving a clipping plane (RH-35228)
    • Click/Drag response needs adjustment for editing PBR textures (RH-54798)
  • Rendering: Thumbnail previews are over or under exposed (RH-54699)
  • Rendering: Materials:
    • PBR material doesn’t cast shadows in display (RH-54698)
    • Custom Render Content preview is always sphere (RH-54763)
    • BRDF/PB material (RH-54807)
  • Rendering: Realtime SDK: ApplyClippingPlaneChanges not invoked after moving clipping plane (RH-53840)
  • Stitch: Stitch location clumsy (RH-53264)
  • Subobject Selection: Edge loop selection doesn't work if SubD is in front of polysrf (RH-54801)
  • Textures:
  • ToNURBS: ToNurbs - SubD to brep with bigger brep faces - issue on some "landlocked" patches (RH-54511)
  • ToSubD: ToNURBS - SubD to brep with bigger faces - issue with creased edges / boundary edges (RH-54509)

Enhancements:

  • Build Process: Compiler: Add Boost to the include paths of RhinoCore project (RH-54550)
  • Cycles: Cycles RR material thumbnails (RH-54472)
  • File IO: Add ability to omit view info from FBX export (RH-45835)
  • Rendering: Materials: Linear workflow gamma correction should be optional for bitmap textures (RH-53432)
  • RibbonOffset: Remember the settings (RH-54365)

Features Added:

  • Cycles: Implement Raytraced clipping planes (RH-45741)
  • TextField: Text field - page number - limit range (RH-42968)

Regressions Fixed:

  • Mesh: Mesh - Cannot delete part of mesh by deleting its points (RH-54778)

SDK Enhancement:

  • SDK: RhinoCurveBoolean C++ SDK function request (RH-47891)
  • SubD:
    • Add C++ SDK tool ON_SubD::CreateFromLoftCurves() to loft subds (RH-54809)
    • Add ON_SubD::FindOrCreateVertex( control_net_point ) for Lowell. (RH-54810)

Mac-Only Changes

Bugs Fixed:

  • CommandPrompt: Pasting a command to the command line does not automatically execute (RH-48912)
  • Display:
    • SubD edges and isocurves always show now (RH-54120)
    • Clipping plane ‘Show Fills’ is not in the Display panel for Shaded modes (RH-54470)
    • Control point transparency number formatter is wrong on Mac. (RH-54619)
  • DragMode: ControlPolygon mode works with a single mesh/SubD control point (RH-54710)
  • Licensing: UI: Mac Dark Mode - Cannot read licensing dialogs RH7 WIP (RH-50765)
  • Options: Display preferences doesn't open to the active viewports display mode page (RH-53922)
  • Rebuild: SubDFriendly is not respected (RH-54207)
  • SDK: RhinoCommon: NumericUpDownWithUnitParsingUpdateMode.WhenDoneChanging Mac OS failure issue (RH-54295)
  • SelBoundary: No SelID (RH-49458)
  • Smooth: Clipping plane impacts preview of Subd in Smooth (RH-54476)
  • Split: InfinitePlane bails splitting a polysurface (RH-54326)
  • Toolbar: UntrimHoles left button tooltip and macro issues (RH-52569)

Incomplete Port:

  • Selection: Chain select Mesh/SubD faces in command that only accepts faces (RH-51074)
  • Toolbar: Add command button and keyboard shortcut for _NextViewport (RH-41250)

UI Change:


Windows-Only Changes

Enhancements:

  • Selection: Chain select Mesh/SubD faces in command that only accepts faces (RH-50917)

Performance Improvements:

  • Display: Objects with textures that have an alpha channel are treated as transparent by default (RH-54865)
2 Likes

Rhino WIP for Windows and Mac 7.0.19274 is now available!

Bugs Fixed:

  • Cycles: PBR base color needs to be gamma corrected. (RH-54937)
  • Display: SubD wires are Xray in Raytraced with texture applied in assigned material (RH-54708)
  • DissolveEdge: Incorporate DissolveEdge into Delete (RH-54771)
  • Fill: Flips normal of fill faces if crease is in the edge loop (RH-54243)
  • Layout:
    • Multiple delete layouts (RH-24893)
    • Remove detail count column from Layouts panel (RH-54729)
    • Remove column sorting (RH-54730)
    • Use Document Display Precision in Layout Panel (RH-54901)* Rendering: Materials: Colors need to be gamma corrected (RH-54890)

Crashes Fixed:

  • : Non-mesh object passed CustomGeometryFilter in GetNgonEdgeLoop (RH-53804)
  • Append: Append crash (RH-51705)
  • Mesh: Non-mesh object passed CustomGeometryFilter in GetFaceLoop (RH-53591)
  • Stitch: Stitch crashes (RH-54903)

Enhancements:

  • File IO: Added Import lights and Import cameras options (RH-54852)
  • WeldEdge: Removed the selecting mesh/subD step (RH-49838)

Features Added:

  • Cycles: Mirror alternate tiles doesn't work in Raytraced (RH-42743)
  • Layout: Layouts Panel (RH-16967)

SDK Enhancement:

  • SubD: SubDLoft - enhance selection tools and provide example for Lowell (RH-54776)

Tasks Completed:

  • QuadrangulateMesh: Make it a hidden command so it doesn't autocomplete (RH-54821)

UI Change:

  • Annotation: Hatch: Gradient hatch UI has too many columns (RH-54872)
  • Layout: Add to menu (RH-54971)

Usability Problems Fixed:

  • Layout: Improve duplicating layout (RH-54978)

Mac-Only Changes

Bugs Fixed:

  • Cycles: PBR material with anisotropy renders with artifacts (RH-54935)
  • Keyboard Shortcuts: Tap Alt to toggle copy options (RH-42275)
  • Layout:
    • Implement new Layouts panel on the Mac (RH-54503)
    • Issues in the gear menu on Mac (RH-54977)
  • Panels: Show Edges checkbox for shaded display modes is only half clickable (RH-54806)
  • Textures: Display of existing textures (mac, 7) (RH-54858)
  • Toolbar: Stitch icon on subd tb needs tooltip refinement (RH-53621)

Performance Improvements:

  • Display: Objects with textures that have an alpha channel are treated as transparent by default (RH-54892)

Tasks Completed:

  • Icons: Needs Mac-themed icon (RH-54516)

Windows-Only Changes

Bugs Fixed:

  • ApplyThickness: Render mesh modifier support for Subd (RH-54111)
  • Cycles: PBR material with anisotropy renders with artifacts (RH-53686)

Crashes Fixed:

  • : Non-mesh object passed CustomGeometryFilter in GetEdgeLoop (RH-52750)
  • Bevel: ArgumentException: Invalid objects passed to BevelGetMeshEdgePoint (RH-52756)

Features Added:

  • Grasshopper: Params > Geometry needs an empty subd component (RH-53973)
1 Like

Rhino WIP for Windows and Mac 7.0.19282 is now available!

Bugs Fixed:

  • Directional light shouldn't expose falloff UI since it doesn't affect directional lights (RH-54891)
  • Annotation: Hatch:
    • End color does not extend (RH-55042)
    • Color gradient may not display while editing stops (RH-55044)
    • Gradient stops won’t display when a model is re-opened in the same Rhino window (RH-55045)
  • Bridge: Preview is not removed from display when Esc is used (RH-55030)
  • Cycles: Starting a v7 Rhino Render should pause Raytraced mode if running (RH-54982)
  • Display: SubD boundaries are not drawn (RH-54981)
  • ExtractControlPolygon: A SubD object can not be converted to Mesh through the command ExtractControlPolygon (RH-55103)
  • Grasshopper: Components: Grasshopper components not solving on Compute (RH-54156)
  • Rendering:
    • New Pep system - PickPointOnImage and PickRectangleOnImage missing (RH-54643)
    • Crash when rendering (anything, any renderer) (RH-55017)
  • Rendering: Materials: New custom materials have bogus textures in all four slots (RH-54958)
  • Stitch: Stitch makes a mess (RH-54828)
  • SubD:
    • SubD surface texture mapping does not display in rendered mode (RH-54663)
    • Creamy or Crunchy display - make picking work (RH-54999)
  • Toolbar: Convert macros to python (RH-54426)

Enhancements:

  • Lights: Light falloff / attenuation support in Display (RH-54883)
  • OSnap:Between: Ortho support enhancement (RH-53774)
  • SubD: Creamy or Crunchy SubD display - make CRhinoSubDObject have 2 VBOs - one for smooth and one for control polygon display. (RH-54965)

Regressions Fixed:

  • Licensing and Validation: Running Rhino WIP makes Rhino 6 ask for license key (RH-54954)

SDK Enhancement:

  • SDK: RhinoCommon: Wrap RhinoCurveBoolean function in C# (RH-54846)
  • SubD: SDK tool - Make it possible to have disjoint SubD joins and return a map to show where appended vertices ended up in "this" (RH-54947)

UI Change:

Usability Problems Fixed:

  • Layout: Easier re-arranging of pages (RH-37597)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Hatch: Crash on hatch select (RH-55006)
  • ApplyThickness: Render mesh modifier support for Subd (RH-54899)
  • ExtractSrf: Alt to toggle Copy (RH-42274)
  • Properties: Crash on Properties > Material (RH-54985)
  • UI Cleanup: Run single UI for gumball settings (RH-53034)

Enhancements:

  • Display: Unwelded and naked mesh edges display with 2 pixels by default (RH-54994)

Tasks Completed:

  • Layout: Missing help button on Mac (RH-55013)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Hatch: Apply color change when Select Color dialog is closed (RH-55046)
  • Properties: Assign Material - does not work through command line (RH-54976)

Enhancements:

  • Display: Unwelded and naked mesh edges display with 2 pixels by default (RH-54912)

Tasks Completed:

3 Likes

Rhino WIP for Windows and Mac 7.0.19288 is now available!

Bugs Fixed:

  • Annotation: Hatch:
    • Edit places gradient end (RH-55004)
    • A ghost gradient hatch may stay on screen (RH-55165)
  • Bridge: EdgeLoop option does not work (RH-55014)
  • Build Process: opennurbs\opennurbs_curve.cs(323, 45): error CS0246: The type or namespace name 'CurveSegment' could not be found (RH-55093)
  • SDK: RhinoCommon: Rename RhinoDoc New and Load functions (RH-55081)
  • SelectionFilter: Move selection filter definition into new class that can be used on both Mac and Windows (RH-54720)
  • Stitch:
    • Stitch doesn’t work on a mesh if the two edges touch at a vertex (RH-50087)
    • SubD - Ability to “weld” / “stitch” (RH-53126)
    • Stitch Average option inconsistent (RH-53263)
    • Stitch position marker strange color (RH-53265)
    • No visible feedback in EdgeLoop mode picking (RH-55015)
  • SubD: Shading inconsistent in Crunchy display (RH-55107)
  • ToSubD: ToSubD, Revolve, Loft, … support creases (RH-50746)

Enhancements:

  • : CRhinoWorkerThread enhancement request (RH-55055)
  • Annotation: Styles:
    • Allow selecting a comma or period as the decimal separator (RH-54853)
    • Add a control in DocProps Dimstyle page for decimal separator in dimensions. (RH-54881)
  • ExtrudeCrv: ExtrudeCrv - Add ability to create a SubD object as output (RH-50616)
  • Insert: Review the block attribute panel (RH-54725)
  • Stitch:
    • SubD support (RH-49865)
    • Stitch command prompts need to be simplified (RH-53501)
  • Unwrap: SubD objects can't be unwrapped (RH-54604)

Features Added:

  • Fill: Fill command - add ability for multiple edges to be prepicked. (RH-50748)
  • Layout: Interface improvement (RH-20169)

Usability Problems Fixed:

  • Stitch:
    • Does not work on SubD objects (RH-54819)
    • Result in creases on SubD, joined edges on Mesh (RH-54917)
  • SubD Editing: Support picking control points (RH-30595)

Mac-Only Changes

Cosmetics:

  • Context Menu: Change wordings in Layers panel Menu on Mac to match with Windows version (RH-44156)

Windows-Only Changes

Bugs Fixed:

  • Rhino Installer Engine: Please wait… Updating toolbars…shown when switching between Rhino 6 and WIP (RH-54278)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Support running commands on headless docs (RH-55034)
    • Saving other file format while headless (RH-55065)
1 Like

Rhino WIP for Windows and Mac 7.0.19295 is now available!

Bugs Fixed:

  • Annotation: Hatch: Re-use last distance (RH-55150)
  • CreateSolid: CreateSolid preview and command line toggle (RH-55159)
  • Curve-surface intersection: Curve-surface Intersection incomplete (RH-11429)
  • Display: Highlight the wires (RH-54953)
  • FindTxt:
    • “Replace All” should be available before clicking “Find Next” (RH-55277)
    • “Replace Next” should be “Replace” (RH-55278)
    • “Find Next” does not deselect the previous match (RH-55280)
    • Does not cancel (RH-55285)
  • Layer: Full path in -Layer > Color (RH-55130)
  • Layout: Easier page organizing (RH-10765)
  • Lights: Too many Undo actions for sliders in lights (RH-54863)
  • NetworkSrf: Extrusion edges do not support history (RH-55247)
  • Properties: Light properties page should be cross platform (RH-54666)
  • Rendering:
    • New Post Effects - Assert when closing render window (0 == m_iOpenCount) (RH-55216)
    • New Post Effects - Assert when closing render window (m_iProgressBracket > 0) (RH-55217)
  • Rendering: Materials: PBR basic sliders disabled if a texture is assigned (RH-55062)
  • SelPrev: Does not work with SubD edge loop selection (RH-55218)
  • Select: SubD boundary chain selection fails in command session (RH-55289)
  • SubD:
    • SubD Final C++ SDK cleanup (RH-53982)
    • SubD - Clipping Plane shows Creamy intersection in Crunchy Mode (RH-55072)
    • Some crunchy faces cannot be sub-selected (RH-55187)
    • Crunchy SubD display broken at extraordinary vertices. (RH-55206)
    • inconsistent box selection in crunchy mode (RH-55234)
    • ON_SubD::SplitEdge splits at wrong position (RH-55245)
  • SubDAppearance:
    • SubD appearance - New commands - SubDDisplaySmooth, SubDDisplayFlat, SubDDisplayToggle (RH-53220)
    • Toggle inside 3DFace (RH-55235)
    • SubD edge and vertex snap locations need to pay attention to flat/smooth (creamy/crunchy) appearance. (RH-55243)
    • SubD snapping in “flat” display mode - draw control net edge instead of surface edge (RH-55248)

Enhancements:

  • Annotation: Hatch: Move the base with the hatch (RH-55109)

Features Added:

  • TextField: Add new "Page Contents" field in Layout Properties (RH-55063)

SDK Enhancement:

  • SDK: RhinoCommon: Expose Selection Filter settings to RhinoCommon (RH-54678)

Windows-Only Changes

Bugs Fixed:

  • NetworkSrf: Edge of Mesh can not be filtered (RH-55101)
  • SelectionFilter: Selection filter toolbar not paying attention to application settings change events (RH-55185)

Features Added:

  • Rhino Inside: NuGet package for Rhino.Inside (RH-54969)
2 Likes