8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

将 skompile 模型复制到剪贴板

user915 2月前

73 0

我使用线渲染器创建了两条线。除了 Y 值外,它们的长度和位置相同。第 1 行位置:起始:(constStartX,0.005f,constStartZ)结束:(constEndX,0.001f,

我使用线条渲染器创建了两条线条。除 Y 值外,它们的长度和位置相同。

第 1 行位置:开始:(constStartX,0.005f,constStartZ)结束:(constEndX,0.001f,constEndZ)

第 2 行位置:开始:(constStartX,0.001f,constStartZ)结束:(constEndX,0.005f,constEndZ)

我希望的结果是,当从顶部的相机观察线条时,我们只能看到每条线的一半(高于另一条线的那一半)。

这对于透视相机很有效,但对于正交相机则不行。它会将一条线完全渲染到另一条线上,即使在 3D 空间中该线较低的一半。

有没有办法用正交相机获得所需的行为(在每个点渲染具有最大 y 值的线)?谢谢!

帖子版权声明 1、本帖标题:将 skompile 模型复制到剪贴板
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由user915在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 当我从 yaml 文件构建 snapcraft 时,软件包从 http://security.ubuntu.com 和 http://archive.ubuntu.com 中提取。这是有道理的,因为我正在使用 core24 基本 snap,这是 com...

    当我从 yaml 文件构建 snapcraft 时,软件包被从中提取 http://security.ubuntu.com 出来 http://archive.ubuntu.com .

    这是有道理的,因为我正在使用 core24 基本快照,并且它来自其配置 /etc/apt/sources.list.d/ubuntu.sources .

    现在我该如何改变这一点以便在该阶段 Fetching stage-packages 使用另一台服务器?

    以下是一个示例配置:

    name: app-simple
    
    base: core24
    grade: devel
    confinement: strict
    
    apps:
      test:
        command: usr/bin/test
    
    parts:
      test:
        plugin: nil
        source: test
        source-type: local
        build-packages:
          - clang
          - cmake
          - ninja-build
          - libfmt-dev
        stage-packages:
          - libfmt9
        override-build:
          cmake ${CRAFT_PROJECT_DIR} -G Ninja
          ninja test
          mkdir -p "${CRAFT_PART_INSTALL}/usr/bin/"
          cp test "${CRAFT_PART_INSTALL}/usr/bin/test"
    

    然后我使用 lxd 以下命令运行它:

    snapcraft --verbosity debug --debug
    

    最终运行:

    2024-06-12 22:53:38.005 :: 2024-06-12 22:48:35.023 Fetching stage-packages                                    
    2024-06-12 22:53:38.005 :: 2024-06-12 22:48:35.023 Requested stage-packages: ['clang', 'cmake', 'ninja-build', 'libfmt-dev']                                                  
    2024-06-12 22:53:38.005 :: 2024-06-12 22:48:35.025 Executing: ['apt-get', 'update']                           
    2024-06-12 22:53:38.005 :: 2024-06-12 22:48:39.356 :: Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease                                                                                                       
    2024-06-12 22:53:38.005 :: 2024-06-12 22:49:28.433 :: Ign:2 http://archive.ubuntu.com/ubuntu noble InRelease  
    2024-06-12 22:53:38.005 :: 2024-06-12 22:49:28.434 :: Ign:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease                                                                                                         
    2024-06-12 22:53:38.005 :: 2024-06-12 22:49:28.434 :: Ign:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease                                            
    

    我知道我可以覆盖不同的阶段,但所有阶段似乎都发生在获取阶段之后。

返回
作者最近主题: