Perspective : Easy 3D programming with WPF
A few years ago, I was impressed by the ease of 3D programming with VPython . This library made it possible to build in language Python 3D models starting from basic (cube, cylinder, sphere, etc.) or...
View Article2D matrices in WPF
To handle 2D transformations, WPF has high-level classes (TranslateTransform, ScaleTransform, RotateTransform and SkewTransform). But for various reasons, it may be interesting to use the lower-level...
View Article3D matrices in WPF
To handle 3D transformations, WPF has high-level classes (TranslateTransform3D, ScaleTransform3D and RotateTransform3D). But for various reasons, it may be interesting to use the lower-level technique...
View ArticlePerspective : 3D printing for WPF
3D printing is a burgeoning technology that produces real objects from 3D models.These 3D models are usually done manually using a CAD software. The communication between the computer and the 3D...
View ArticlePowerShell and code expansion
Olivier DEWIT, 11/3/2014Through a mechanism called subexpression expansion, PowerShell is able to interpret the PowerShell code integrated in a string.Subexpression expansionThe part of the string that...
View ArticleTemplate based code generation - Part 1 : introduction, SVG generation
Series indexPrincipleThe tdCodeFactory PowerShell module uses here-strings and code expansion mechanism to offer template based code generation features.This module provides the Export-FileFromTemplate...
View ArticleTemplate based code generation - Part 2 : richer SVG scene, indentation
Series indexNext parts of this article assume that the tdCodeFactory module is installed and opérational.In the Github repository , the source code for this example is available in the...
View ArticleTemplate based code generation - Part 3 : SVG transformations
Series indexNext parts of this article assume that the tdCodeFactory module is installed and opérational.In the Github repository , the source code for this example is available in the...
View ArticleWPF 3D models layout
WPF 3D features do not provide a layout system likes Canvas, Grid, StackPanel and other 2D panels.So I developed in Perspective 2.2 library a spatial layout mechanism for WPF 3D models, today available...
View ArticleC++/CX inheritance introduction
C++/CX is an extension of C++ language designed to use the Windows Runtime (WinRT) to build Windows Store applications, or reusable components for the different supported languages: JavaScript, NET...
View Article