Blog Home

Premier 2016 3D Modeling Event

Tue Mar 22, 2016

This week we released the details for the 3D Insiders’ Summit 2016 and opened registration for the September 28th to 29th event. While this event may not have the cachet of the Oscars or Burning Man (certainly doesn’t have the same dress code), this a significant event in the world of 3D modeling. This is a chance for you to receive hands-on technical training, learn about new features, and meet one-on-one with our technical experts at the Broomfield, Colorado venue.

Tags: 3D Modeling

Read More 0 Comments

Does Lisp Influence Your C++?

Fri Jul 26, 2013

The idea for this post started on Aug 11, 2011, when I read Gregg’s post about choosing a scripting language for 3DScript, the CGM interactive test bed.  That article had a lot of good ideas, but I feel like it kind of missed the point regarding Lisp/Scheme/Functional Programming.  He used a do loop to try to make the point that the syntax is rather goofy.   The reason scheme came up at all is that it is used as a scripting language for acis3dt.exe our 3D ACIS Modeler Test application.

Tags: 3D Modeling

Read More 0 Comments

What You Don't Know You Don't Know

Wed Mar 20, 2013

Debugging problems is really easy once you "have them under glass". Get all the input data, get all the code, build it on your computer, and you can bisect down on the problem in the debugger until you have fixed it. (Ok. This is an over simplification. Assume that you are really smart, can talk to someone who knows about the code you are looking at, and have an unlimited supply of time and coffee :-).)

Tags: 3D Modeling

Read More 0 Comments

The Trouble with Namespaces

Fri Feb 22, 2013

Today, I’m going to talk about the way my attitude towards using namespaces has pretty much done a complete reversal over the last couple of years.  I started off thinking that they looked great, progressed to mild concern that they seemed to be causing unexpected difficulties, and eventually realized that they can become unmanageable if allowed to grow out of control.  Just like a bunch of tribbles. (Yes, the title is a Star Trek reference :).

Tags: 3D Modeling

Read More 0 Comments

3D Modeling in Popular Culture

Mon Jan 14, 2013

Did anyone else notice in Prometheus (recent movie), that when they landed on the planet of the crazy space men, the ship's captain used something suspiciously like a laser scanner to get a 3D point cloud which mapped the tunnels in the alien city?

Tags: 3D Modeling

Read More 0 Comments

It’s Easier Using 3D Solids

Tue Nov 27, 2012

In my last post I constructed a thin walled 3D body of a teapot from surface data using surfacing operations.  Whilst the code I used worked it was more complicated than I expected when I started, so I took a second look at the workflow.  Once again here is the description of the input data:

Tags: 3D Modeling

Read More 0 Comments

Making 3D Solids from Surface Data

Mon Nov 19, 2012

Recently I was looking at some surfacing operations and I thought it would make an interesting case study to complete the entire workflow of building a 3D solid model from a set of surfaces.  My idea was simply to join the surfaces together and then thicken the resulting sheet body to make a thin walled solid.

Tags: 3D Modeling

Read More 0 Comments

Scripting: It’s Not Just for Browser Apps

Mon Aug 20, 2012

In my last post I mentioned C3D Toolkit, our JavaScript-based demo application, and said I’d discuss it more in another post.  Well, here it is :)

Tags: 3D Modeling

Read More 0 Comments

Double, Double, Trouble

Tue Jun 19, 2012
While procrastinating (avoiding writing this blog entry for as long as possible), I debugged an interesting problem.  This gives me something to talk about here.  What follows might be simple or obvious, but I find that considering tiny details very carefully is a good way to improve the quality of the code I write.  Consider the following code snippets

Tags: 3D Modeling

Read More 0 Comments

Application-Driven Development in Action

Tue Jun 5, 2012

Today, I’m going to discuss how we’ve been using Application Driven Development (AppDD) principles in our work on CGM.

Tags: 3D Modeling

Read More 0 Comments