Graphics system
-
After this previous post, which updated my previous implementation drawing polylines in AutoCAD to use the Microsoft Kinect SDK, it made sense to give the same treatment to this implementation, too. This version of the code doesn't really go beyond the OpenNI/NITE version – it's very much a "flat" port, which means it comes with […]
-
After using the Microsoft Kinect SDK to bring point clouds into AutoCAD and then to track skeleton information, I'm happy to report that I now have an equivalent implementation of this previous post, where we used OpenNI and NITE to understand gestures captured by the Kinect and draw 3D polylines inside AutoCAD. This implementation is […]
-
To follow on from my post showing how to get point cloud information from Kinect into AutoCAD – using Microsoft's official SDK – this post looks at getting skeleton information inside AutoCAD. The code in today's post extends the last – although I won't go ahead and denote the specific lines that have changed – […]
-
Thanks to Balaji Ramamoorthy, from DevTech India, for the basis of this post (some code he provided in a recent reply to an ADN member). The original question came from someone who wanted to stop text objects from being highlighted when selected. I've extended the mechanism to make it a little more flexible: it now […]
-
I've improved the basic implementation in this previous post pretty significantly over the last week: New ability to draw multiple polylines Added a gesture of lowering/raising the left hand to start/finish drawing with the right Addition of a transient sphere as a 3D cursor for polyline drawing Quick flash of a transient skeleton (arms and […]
-
As promised in this previous post, I've been playing around with understanding Kinect gestures inside AutoCAD. My first step – after upgrading the OpenNI modules and drivers to more recent versions, which always seems time-consuming, for some reason – was to work out how to get gesture information via nKinect. It turned out to be […]
-
This question came in a few weeks ago, which I thought worth addressing: Hi, Kean! I have a question - how can we create hatch during jig? The code in this post endeavours to do just that, but – be warned – isn't fully successful. The problem I chose to interpret this as is "how […]
-
We've been looking a lot at transient graphics, recently. The standard approach we've been using to displaying graphics in all viewports has been to pass in an empty IntegerCollection into the various transient graphics-related methods, rather than listing the viewports specifically in which we want to display the graphics. Thorsten Meinecke made the very valid […]
-
Since starting to use the transient graphics API in AutoCAD 2009, I've believed that any DBPoints you display would not respect PDMODE (the AutoCAD system variable allowing the user to control how points are displayed). A recent internal discussion was on this very subject, and one of our engineering team, Longchao Jiang, interjected with a […]
-
As promised, I ended up burning more that a few hours this evening (after being up very early for meetings this morning), to add orthographic drawing support to the code shown in the last post. It took quite some work, switching between UCS and WCS until my head was more than a little twisted. This […]