12 2010 档案
摘要:
在Zam 3D中我们可以导入.ai和.eps格式的文件(当然还有.dxf和.dxb格式的文件,这个下一篇博客中介绍)。
先来简单介绍这两种个格式的文件
AI格式
AI格式文件是一种矢量图形文件,适用于Adobe公司的Illustrator软件的输出格式,与PSD格式文件相同,AI文件也是一种分层文件,用户可以对图形内所存在的层进行操作,所不同的是AI格式文件是基于矢量输出,可在任何尺寸大小下按最高分辨率输出,而PSD文件是基于位图输出。
EPS(Encapsulated PostScript)格式
EPS文件是目前桌面印前系统普遍使用的通用交换格式当中的一种综合格式。就目前的印刷行业来说,使用这种格式生成的文件,那到哪里都不会出什么问题,大部分专业软件都会处理它。EPS文件可以应用于Pagemaker软件的排版、设计。EPS文件,它是一种很好的文件格式,应用它可以给我们进行文件交换
阅读全文

摘要:
在上一篇文章中,大致介绍了Extrusion编辑器的用法,在本篇博客中继续讲解另一个编辑器,即Lathe编辑器。
先来看一下Lathe编辑器的界面,和Extrusion编辑器很类似。
Lathe:车床的意思,那么什么是Lathe编辑器呢?
其英文解释是这样的:
The lathe editor is a special function in Zam 3D that lets you draw a curve or a shape of some sort. Then, once in the scene editor, your curve/shape is rotated and duplicated in a circle as many times as it needs to until it meets again.
翻译一下:lathe 编辑器在Zam 3D中是一个允许你绘制
阅读全文

摘要:
在前面的两篇文章中我们主要讲解了Zam 3D中的场景编辑器,接下来我们来看一下另一个主要的编辑器:Extrusion编辑器
下面先来看下Extrusion编辑器的主要界面以及相关解释
4.1 工具栏
钢笔工具:使用方法同Expression Blend中的钢笔工具
选择工具:选择要操作的对象
角点工具:通过此工具可以移动图形的点
曲点工具:通过此工具可以将路径弯曲
切点工具:通过此工具处理点的切线
阅读全文

摘要:在上一篇文章中,我们创建了一个Ajax留言板程序,在本文中,进一步优化这个程序,给留言板加上删除功能。效果正如你在http://www.css88.com/demo/ajax-deleet/中看到的一样,只不过我们也要同时更新数据库的信息。要删除数据库中指定的数据,则必须要有主键的值,否则数据库不知道删哪一条,于是,我们在添加留言的时候就要将刚刚持久到数据库中的id返回,并写到DOM中以便在删除的...
阅读全文
摘要:在整理以前资料时偶尔发现有一个效果不错的Ajax留言板程序,是以前一个系统的一个部分。今天抽了点时间,将其独立成一个项目,与大家分享下,先来看下具体的效果图:思路很简单,就是一般的Ajax系统,主要是里面的一些jQuery的特效确实不错。下面是实现步骤:环境:Visual Studio 2010 + SQL Server 2008 + jQuery1.4.1 1. 首先设计数据库,很简单,留言人、...
阅读全文
摘要:
下面一系列是以一个实例项目利用前面的知识制作的CHM编辑器,支持将文章导出为CHM文件、导出的CHM文件中的代码语法加亮显示、 批量添加html文件到项目中、CHM文件转换为Word格式、反编译CHM文件等功能。
阅读全文

摘要:
在上一篇文中介绍了场景编辑器中的一些按钮的用法,其中视口(Viewport)只是介绍了它的用处,本文着重介绍Viewport。
Viewport的属性包括:属性页面中的布局和环境属性以及Viewport的菜单中的设置。
当我们将XMAL文件导出为Viewport3D或者Canvas控件时,这些控件的宽度和高度就是是在ZAM 3D中的设置值。然而,如果你导出为控件的时候,Viewbox控件的宽度和高度是自动分配的,但嵌套在Viewbox中的Viewport3D控件的宽度和高度仍然是在ZAM 3D中设置的值。因此,任何对Viewbox大小的改变都会造成你原始3D场景变得或大或小。
3.1.2 选项
在选择中有一个勾选,重绘所有视口(Redraw All Viewports),如果勾选上了,则当你在一个Viewport中移动对象的时候,其他的Viewport中也对应移动。如果没有勾选,则是当你停止
阅读全文

摘要:
场景编辑器是我们在使用ZAM 3D是最常用的编辑器,我们可以将各种各样的模型在一个编辑器中编辑。在上篇文章中,我们大致介绍了场景编辑器中的一些图标、按钮的功能。下面的图片显示了场景编辑器的主要区域和介绍:
在场景编辑器的左下角有两个球形的工具栏,你可能重来没有使用过这样的工具栏。我们叫他们“水晶轨迹球”,使用他们十分简单方便。我们使用鼠标拖动他们就感觉像是在旋转水晶球一样,并且对象在视口窗体中也会发生相应的变化。
旋转轨迹球被设计用来让我调整在场景中对象的定位。一旦我们在视口窗体中选择了什么对象,则旋转轨迹球中就会出现什么对象,然后我们就可以旋转这个对象,这同样适用于多个对象。
阅读全文

摘要:
Electric Rain ZAM 3D是一个功能齐全的3D建模软件,可轻松创建,定制和动画基于Windows Vista 应用的3D界面要素. 用于快速创建3D网格,并让3D网格动起来。Electric Rain ZAM 3D自动生成XAML(扩展应用程序标记语言)标记可以方便的拷贝至Visual Studio或者Expression Blend中。
官方网址是:http://www.erain.com/products/zam3d/DefaultPDC.asp目前的版本是1.0
先来看下安装后的界面:如下图,
下面以一个3D的Hello World实例来演示如何使用zam 3d进行3d开发。
假设你已经安装好了Electric Rain ZAM 3D
1.启动程序,打开场景编辑器选项卡片(默认卡片即场景编辑器)
阅读全文

摘要:
Expression Blend中可以方便的导入Photoshop或者
illustrator的文件来创建我们的WPF或者Silverlight应用程序。
本文将一个具体的实例导入Photoshop文件并制作一个画卷的效果。
PSD下载位置为:http://www.lanrentuku.com/psd/sheji/2688.html
1.找到画卷的素材,如下图
阅读全文

摘要:首先要隆重推荐http://www.moreofit.com/ 这个网站可以发现跟你输入网站类似的网站,如我们在地址栏中输入博客园的地址http://www.cnblogs.com/,点击查看,系统会列出和博客园类似的网站,没准你会发现很多有意思的网站类似的网站还有 http://www.similarsites.com/、http://www.google.com/trends、 下面是笔者(...
阅读全文
摘要:昨天在Google图片中输入“程序员”,搜索到的第一张图片是这样的 一位平头兄桌上两台笔记本一台台式机。其中的一台中显示是某个论坛的页面【估计正在回答某个问题】、中间那台正在启动Eclipse【要开始写Java程序了】、平头兄的目光此时盯在台式机的显示器上【应该是正在远程或者是某个虚拟机】,旁边还有一本打开的书…图片的名字是“真正的程序员就应该这样”,程序员就应该这样么? 是谁规定程序员就应该是这...
阅读全文
摘要:
本文将介绍如何使用Expression Blend制作简单的动画
先来看看MSDN的解释:Animation is an illusion that is created by quickly cycling through a series of images,
each slightly different from the last. The brain perceives the group of images as a single changing scene.
In film, this illusion is created by using cameras that record many photographs, or frames, each second.
When the frames are p
阅读全文

摘要:
Expression Blend可以让我们十分方便的创建基于WPF的UI,在本文中我会介绍如何使用WPF画图形,并使用颜色等元素去修饰图形
以一个具体的Demo来讲解如果使用Expression Blend4高效的搞定WPF的UI,具体的Brush是Gradient Brush,即线性渐变笔刷
阅读全文

摘要:
本文将介绍如何选择合适的开发环境做WPF、SilverLight或者WP7,以及一些简单的Demo。
如果你想创建WPF、Silverlight或者是Windows Phone项目,你可以按照下面来选择相应的环境搭建
WP7开发环境搭建
WPF、Silverlight开发环境搭建
使用Visual Studio开发
阅读全文
