我在学习使用glscene控件,下了最新的GLScene 1.0.0.0714版,在照着其自带的GLSceneTraining.chm中的如下说明做时,遇到一个问题:3种颜色的坐标轴并没有出现,而且没有Show axis属性,只有一个Showaxes属性,这是怎么回事?是不是bug呢?Select the cube in the object inspector and set the “Show axis” property to TrueA 3 colored axis system is now shown.

解决方案 »

  1.   

    呵呵,应该不会吧,
    调整一下视点, 不要落在轴上,视线不要和轴平行,就是旋转一下视景矩阵拉
    自己写一个,用的比较顺手http://www.delphi3d.net/
    一个比较老的站了,希望你喜欢
      

  2.   

    我是按它自带的帮助文档一步一步做的,前面的效果与它附的图片效果相同,但是做到要显示3个坐标轴这一步,坐标轴就是无法显示,帮助文档提到的那个Show axis属性也没有,只有个Showaxes属性,这个问题应该与视点无关啊
      

  3.   

    to littlestone08(世界是如此悲惨) :    你能让x,y,z三个坐标轴显示出来吗?
      

  4.   

    Showaxes为真就是显示坐标系,你是其他地方没设置好吧
      

  5.   

    to naner_china(naner):
      我就是按帮助里的步骤作的,但是把Showaxes设为真,没有显示出坐标系啊
      

  6.   

    1、新建一个程序,把TGLScene和TGLSceneViewer拉进去,缺省名字为GLScene1和GLSceneViewer1。
    2、在GLScene1加一个Tglcamera,缺省名字为GLCamera1;加一个TGLDummyCube,缺省名字为GLDummyCube1。
    3、把GLSceneViewer的Camera设为GLCamera1。
    4、把GLCamera1的TargetObject设为GLDummyCube1。
    5、最紧要的一步,GLCamera1的position不能为0,0,0,随便填些数,例如z填10。应该能看见了吧。