devDept home page
Home
| Support | Purchase | Company
 
 
Tickets
Submit a Ticket
View your Tickets
License Profile
Resources
Documentation
Knowledge Base
FAQ
Change Log
Other
Contact Support
Eyeshot 2.x Change Log
Created March 2, 2007 / Updated October 13, 2009

 

Version 2.0.6.0 [June 24, 2009]

  • Fixed cloning of Mesh entity triangles
  • Fixed scaling of Circle, Arc, Ellipse, EllipticalArc entities
  • Added the MaxBuildTime property to the Shadow settings to skip shadow build on slow hardwares
  • Added the domainSize parameter to the Delaunay class constructor for better point comparison
  • Fixed export of BlockReference entity
  • Fixed transformation of BlockReference entity
  • Fixed shadow update bug during rendering to bitmap
  • Added a ViewportProfessional.FindClosestTriangle() override that returns the full sorted list of hit triangles

 

Version 2.0.5.0 [March 25, 2009]

  • Fixed dimension text height during DWG/DXF export
  • Added the Camera.GetFrame() method
  • Fixed selection bug related to ContextMenuStrip usage
  • Improved NVidia compatibility in anti-aliasing modes
  • Added the BlockReference.Explode() method
  • Fixed Turntable rotation
  • Added the Viewport.ForceHardwareAcceleration property
  • Added support for IGES Types 308 and 408
  • Fixed serialization of OutlinedText labels
  • Fixed RenderToBitmap() with scale different from one issue
  • Fixed export of BlockReference entity in DWG/DXF
  • Added support for ATI and VIA on-board graphics cards
  • Added the ability to place the dimension text far from the extension lines
  • Fixed selection issue when FSAA is active
  • Fixed cloning of RichMesh entities
  • Fixed crash during zoom in Orthographic projection mode
  • Fixed IGES export with Meters as units
  • Added support for 8x and 16x FSAA sampling modes
  • Fixed Standard.Arc(Plane, Point2D, Point2D, Point2D, Color) constructor for complementary arc issue
  • Fixed incorrect control points loading of Autodesk splines
  • Added the LabelOrigin, LabelAxisX, LabelAxisY and LabelAxisZ properties for CoordinateSystemIcon and OriginSymbol classes
  • Fixed incorrect entity color when a MulticolorOnVerticesMesh entity is present
  • Fixed System.ComponentModel.Win32Exception: The event log is full
  • Fixed serialization of the MulticolorOnVerticesMesh entity

 

Version 2.0.4.0 [January 13, 2009]

  • Fixed incorrect rotation for IGES type 212 entity
  • Fixed NullReferenceException for Mesh.MakeFace() if the outer and inner profiles are equal
  • Added Viewport.Clear() method to reset all viewport's master collections
  • Added support for Autodesk Polyline bulge type
  • Fixed ViewportProfessional.RenderToBitmap() issue with active FSAA
  • Added support for AutoCAD spline entity
  • Fixed "COM object that has been separated from its underlying RCW cannot be used" issue
  • Fixed MeshBase.ComputeNormals and ComputeEdges now set regen mode appropriately
  • Fixed Material dispose bug
  • Added Mesh.FromTriangles() method for converting a list of triangles in one Mesh entity
  • Fixed Entity.ExtrudeAsSolid() bug
  • Fixed incorrect bounding box of BlockReference entities
  • Fixed Standard.Point.Position property is back
  • Fixed incorrect color of edges for Block entities
  • Improved ViewportProfessional.FindClosestTriangle() now always returns the triangle closer to the viewer
  • Added ViewportProfessional.ReadPlainObjCore() method to read OBJ file from project resources
  • Added ViewportProfessional.FindClosestTriangle() now works on StlModel entities
  • Changed the ViewportStandard.ProcessSelectionVisibleOnly method is now public
  • Fixed the "Requested registry access is not allowed" issue
  • Added RotationStyleMode property to the Viewport.Rotate class supporting Trackball and Turntable styles
  • Fixed "Dwg file is encrypted" bug

 

Version 2.0.3.0 [October 15, 2008]

  • Fixed cloning of planar entities
  • Fixed polyline import in DWG/DXF
  • Removed the Shadow.Color property
  • Removed the Edge.Antialiasing property
  • Renamed Viewport.UseHardwareAcceleration to AskForHardwareAcceleleration
  • Added full screen anti-aliasing support
  • Fixed selection of hidden entities bug
  • Fixed Mesh.MergeWith() exception for meshes with normals already computed
  • Fixed layerName as "0" bug during ViewportProfessional.WriteAutodesk()
  • Fixed model clipping bug when in UpAxisY orientation mode
  • Fixed Nurbs control point size issue
  • Fixed face culling issue under some circumstances
  • Added a check to generate normals on the fly during OBJ import.
  • Utility.Epsilon is now public

 

Version 2.0.2.1 [September 24, 2008]

  • Interop.DWGdirectX.dll injected inside the main Eyeshot DLL
  • Improved shadow algorithm, now more tolerant toward old graphics hardwares
  • Fixed incorrect shadow when Viewport.OrientationMode is UpAxisY
  • Viewport.OpenglVersion, ShadingLanguageVersion, OpenglExtensions and MaxTextureSize aren't declared static anymore
  • Fixed missing PrintDocumentName property
  • Added the FormatString property to the AlignedDim entity
  • Fixed Mesh cloning issue
  • Improved local rotation accuracy and speed
  • Fixed viewport resize to zero bug
  • Fixed incorrect regeneration of block content issue
  • Fixed Viewport.UseHardwareAcceleration serialization issue
  • Fixed runtime licensing issue with devDept.EyeshotNurbs.dll
  • Fixed "capacity was less then current size" issue
  • Fixed STL file import with Japanese header
  • Fixed incorrect entity characters serialization
  • Fixed import of blocks without any entity inside
  • Fixed import of arcs via IGES
  • Fixed missing triangles in Mesh objects generated by revolution
  • Fixed blinking wait cursor during regeneration of many entities
  • Fixed exception at design-time on some hardwares

 

Version 2.0.2.0 [September 2, 2008]

  • Added Viewport.IsAccelerated property
  • Added Viewport.UseHardwareAcceleration property
  • Added special handling for Intel on-board graphics cards
  • Added support for rectangular background bitmaps
  • Fixed GetEntityUnderMouseCursor() close to viewport border bug
  • Fixed incorrect entity sorting bug
  • Improved LinearPath entity drawing speed
  • Added support for Autodesk PolygonMesh entities
  • Fixed import of some Autodesk PolyfaceMesh entities
  • Added Viewport.UpdateCenterOfRotation() method
  • Added Viewport.AdjustNearAndFarPlanes() method
  • Fixed single click with viewportActionMode.selectVisibleByBox bug
  • Added the Viewport.Materials property
  • Added the Viewport.WaitCursorMode property
  • Added the Viewport.OrientationMode property
  • Added the EntityList.CopySelection() and PasteSelection() method for clipboard handling and associated Ctrl+C / Ctrl+V keyboard shortcuts
  • Improved Viewport.OpenglVersion method, now returns a Version type
  • Fixed wrong selection cursor
  • Fixed transformation for Joint entity
  • Improved ZPR rotation around a point accuracy
  • Fixed panning during zoom in perspective projection
  • Added a new property called RegenMode to the Entity class
  • Moved Viewport.TextEntityFont property to Viewport.Entities.Font
  • Viewport.ShowExtents property was moved inside Viewport.BoundingBox
  • Moved Viewport.AdjustNearAndFar() was moved inside the Viewport.Entities class
  • Fixed ViewportStandard.ScreenToWorld() returning (0,0,0)
  • Fixed not working Viewport.Edge.Antialiasing property
  • All export method now supports the visibleOnly parameter
  • Fixed ViewportProfessional.ReadBinarySTL() speed
  • Fixed BlockReference entity transformation
  • Fixed AlignedDim entity editing
  • Added support for DWGdirectX 2.6
  • Added support for AutoCAD PolyfaceMesh object
  • UCS Icon is back, now called CoordinateSystemIcon.
  • Fixed flimmering on models far from the origin
  • Fixed Fem Legend class serialization
  • Fixed weird shadow
  • Fixed misplaced Grid origin bug
  • Fixed Material.Shininess bug during OBJ import
  • Fixed Shadow/Origin symbol overlapping bug
  • Fixed Mesh.SmoothingAngle property now in radians too
  • Fixed selection color of MulticolorPointCloud entity
  • Fixed point size of PointClouds entities
  • Added the Enabled property to the Rotate settings to avoid accidental rotations in 2D views
  • Fixed crash during Pan settings modification in the designer
  • Fixed incorrect near plane clipping
  • Fixed crash loading MulticolorPointCloud entity
  • Reordered all the Rotate Rotation Revolve methods parameters in a consistent manner
  • Renamed Mesh2D.Thickness to PlateThickness
  • Moved Viewport.TextEntityFont property to Viewport.Entities.Font
  • Viewport.ShowExtents property was moved inside Viewport.BoundingBox
  • Added support for AutoCAD PolyfaceMesh object
  • ViewportStandard.SelectAll() and Invert() methods now skip non-selectable entities
  • Viewport.FindClosestVertex() now works only on visible entities
  • The Utility.Points3DtoPoints2D() method was replaced by ProjectToPlane()
  • Fixed STL export of Mesh objects
  • Added point size control on Point and PointCloud entities
  • Renamed Entity.LineWeight property to Thickness, now Thickness controls points size too.
  • Fixed FindClosestVertex() method on STL models.
  • Added the ShowControl property to Nurbs curves and surfaces to show individual control polygon/net
  • Bitmap background is availability in Standard Edition
  • Fixed Standard.LinearPath DWG/DXF export
  • Fixed serialization of the StlModel class
  • Added the Feet, Miles and Kilometers units to ViewportProfessional.UnitsMode
  • Improved shadow drawing speed
  • Renamed Viewport.ShadingMode to DisplayMode
  • Added the Viewport.ClippingPlane1 to 4 properties to add up to 4 distinct clipping planes to the scene
  • Vector3D.CalcNormal method was replaced by a specific Vector3D constructor
  • Fixed wrong header for long file names during IGES export
  • Fixed Plane entity export to IGES
  • Fixed quadric object deallocation
  • The pick box size is now unlimited
  • Added two more overrides to both the Entity class and the Transformation class to allow the rotation around an axis not passing through origin
  • Breaking Change MaterialAmbient, MaterialSpecular and MaterialShininess were replaced by the Viewport.DefaultMaterial property
  • Breaking Change KeyLight and FillLight were replaced by the Lights property
  • Entity.Scale() now accepts the base point parameter
  • Added an overloaded version of Viewport.RescaleModel() that accepts two points to get proper model scaling in absence of entities
  • Improved speed of the Entity.Extrude(), Entity.Revolve(), Mesh.Extrude(), Mesh.Revolve(), Mesh.MakeBox(), Mesh.MakeCylinder(), Mesh.MakeCone(), Mesh.MakeSphere() and Mesh.MakeArrow methods.
  • brGlobalMin and brGlobalMax Viewport members were replaced by the boundingRect one
  • Added two more overloads to the Texture class constructor to allow the texture minifying function specification
  • Fixed selection color of TriangleWithTexture and QuadWithTexture class
  • Improved speed of the ViewportProfessional.ReadBinarySTLSmooth() method
  • Added the ZPR rotation around a point different from the model bounding box center
  • Added VisibleEdgeFlag property to Triangle and Quad classes.
  • Fixed invalid assembly signing (strong name)
  • Removed the Viewport.CameraToModelDistance property. Now adjusting the field of view angle the model is moved automatically at the right distance from the viewer.
  • Added the Viewport.ViewData struct to be used with Viewport.SaveCurrentView() and Viewport.RestoreView()
  • Fixed the restore view bug for different aspect ratio viewports
  • Added ZprMouseButton property to change the mouse button used for Zoom/Pan/Rotate
  • Added ReverseMouseWheelZoom property to reverse the zoom by mouse wheel direction
  • Added MouseWheelZoomMode property to change the zoom center
  • Fixed single click Zoom Window
  • Platform target is back to AnyCPU
  • Added support for ReadWriteProgress event in ViewportNurbs.ReadAutodesk()
  • Fixed remapping of angular coordinates in ViewportNurbs.ReadIGES() for surfaces of revolution
  • Improved regeneration for Nurbs curves of degree 1
  • Improved speed of the Delaunay Triangulation algorith.

 

Eyeshot 1.x Change Log

 
Copyright © 2009 devDept Software. All rights reserved.