- 博客(40)
- 收藏
- 关注
原创 error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”
感谢:c++ - Mismatch Detected for 'RuntimeLibrary' - Stack Overflow
2024-02-21 14:09:59 460
原创 视图(View)变换矩阵的推导过程以及和gml::lookAt结果对比
那么视图矩阵的作用就是将相机移动坐标轴原点,同时旋转相机,使得其朝向-Z方向,其向上方向为+Y轴方向!那么场景中的物体(红色球体)在矩阵的作用下和相机保持相对静止地被移动到新的位置(黄色小球的位置),也就实现坐标系的转换!第(2)步比较复杂,我们通过特殊方式来求得,假设相机转换前的三个轴向量分别是R、U、F,那么有这么一个矩阵M,使得有。那么M1就是M的逆矩阵,根据正交矩阵的特性:逆矩阵即转置矩阵,只需将M1转置即可得到M,M1可方便的得到为。正着不行,我们逆着来,假设有一个矩阵M1,有。
2023-07-26 14:24:45 378 1
原创 Games101笔记 【Blinn-Phong(布林冯)反射模型】的C语言实现(1)
Games101中Blinn-Phong反射模型的C语言实现
2023-05-22 17:49:43 220
原创 不用brew!Mac下编译、安装OpenCV
3、编译过程中可能会报错没有找到nasm,可以通过brew install nasm 进行解决。2、使用CMake构建源码编译配置,参照。1、下载OpenCV源码,解压;
2023-05-16 07:25:44 806
原创 XCode中创建多个Project
在VS中,可以创建“解决方案”,并在其下创建多个Project,还可以设置这些Project的依赖关系等,非常方便多项目开发。(3)当要运行某一个project(如下,有Test1盒Test2两个Project)的时候,可以选择此处指定。(1)创建WorkSpace,File->New->WorkSpace。(2)创建Project,并将其加入上一步创建的Workspace中。注意在此处选中上一步创建的workspace。
2023-05-13 09:45:31 692
原创 Mac中的分区问题
简单来说就是多个“宗卷”公用同一块硬盘,其他的和分区没什么区别,数据同样可以分门别类的管理,这样做的好处就是以后不会再出现系统盘空间不够,需要重新分区的问题。一劳永逸的解决了该问题;(4)最后不得不感叹苹果的系统和工具做的多么的便利,在不起眼的细微处都做的非常完善。(1)平时一定要定期使用“时间机器”备份,由于我已经有两年多没有备份了,所以最后也只能还原到两年前的状态,最近这两年的所有操作全都没了……(2)这次划分磁盘的时候,不再使用分区了,而是使用添加“宗卷”的方式,其具体区别可参照!
2023-04-29 23:12:36 337
原创 Mac中创建Qt的XCode工程
1、创建一个create_qt_xcode_project.sh文件,输入下列内容,保存;#!/bin/sh# Bash for creating Qt project on Xcode.# By Laohyx.#if [[ -n $1 ]]; then mkdir -p $1; cd $1;fiecho '// Xcode for Qt project.// Generated by create_qt_xcode_project.sh, TangLung.
2022-05-31 07:26:16 1624
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人