网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月26日漏签0天
c4droid吧 关注:42,770贴子:262,833
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 首页 上一页 1 2
  • 56回复贴,共2页
  • ,跳到 页  
<<返回c4droid吧
>0< 加载中...

回复:【记录】零基础用c4droid写一个3D魔方软件

  • 只看楼主
  • 收藏

  • 回复
  • 贴吧用户_Q5P6URC
  • 哈啰沃德
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
13.分而治之
屏幕里有多个对象,每个对象都有自己的个性,当其中一个对象旋转时其他对象不想跟着旋转,怎么办?那就分开画,旋转函数写在绘画函数之前,则旋转函数只对这些绘画函数生效,画其他对象时再从单位矩阵开始写其他变换函数在前面就行了,就像下面这样:
...
从单位矩阵开始写变换函数1
绘画函数画对象1
从单位矩阵开始写变换函数2
绘画函数画对象2
...
这样产生的效果就是大家各干各的,互不影响。接着上面的例子做了个练习:

源代码见楼中楼。


  • 贴吧用户_Q5P6URC
  • 哈啰沃德
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
14.限制旋转轴与旋转角度离散化
众所周知,转动魔方的某一层时只能绕着它自己的旋转轴转,而且转动角度必须是90度的倍数。需要实现的功能有:根据手指按下的位置识别拾取了魔方的哪一个方块的哪一面,然后根据手指滑动方向得出魔方应该绕着哪一个轴转,转动魔方角度还不到90度就松手时,应根据实际情况落回原位或跳到90度。
先做了一个单方块的练习:

源代码见楼中楼。


2026-01-26 04:08:56
广告
不感兴趣
开通SVIP免广告
  • 贴吧用户_Q5P6URC
  • 哈啰沃德
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
15.一个基本的魔方
在前面功能的基础上,现在直接实现了一个有基本功能的魔方软件,在里面你除了转魔方还是转魔方:

要实现它,同时考虑的事情非常多,需要提前构思好它的变换结构,统筹兼顾所有小方块的行动模式。本来想给每个小方块都分配一个独有的状态矩阵,标记各自在转动过后的位置,但是后来发现这是没有必要的,因为无论如何旋转魔方,除了颜色以外,魔方的整体形状是不变的,颜色才是魔方的灵魂。因此不必变换小方块的位置,直接变换颜色位置就行了。当然旋转过程还是要做做样子的,旋转完成后小方块又归原位,只变颜色,这样看起来就像是转了一样。
还有,如果不在每一面的边缘画上不同颜色的线框加以分隔,当相同颜色的面相邻时,这些颜色就会浑然一体,非常难看。
源代码见楼中楼。


  • 贴吧用户_Q5P6URC
  • 哈啰沃德
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
基本目标已经算是达成了,可能不会再更新了。
比较好奇这个吧是什么时候衰落的,从我来开始就没见到一个活的吧务(虽然有吧务),首页充斥着广告贴,从历史帖子看,这个吧应该死了至少有一年了,究竟是c4的衰落还是贴吧的衰落,还是仅仅是支撑这个吧的那批人集体消失?我陷入了心不在焉的沉思


  • 我们用口水
  • 反人类
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
https://www.yearbookchina.com/navisearch-2-0-3-1-guangxi-0.html;广西壮族统计年鉴
https://www.yearbookchina.com/navisearch-2-0-3-1-hainan-0.html;海南省统计年鉴
https://www.yearbookchina.com/navisearch-2-0-3-1-chongqing-0.html;重庆市统计年鉴
https://www.yearbookchina.com/navisearch-2-0-3-1-sichuan-0.html;四川省统计年鉴


  • 贴吧用户_aGUyJDJ
  • 小小白菜
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
SDL2那篇教学现在还在吗?我怎么找不到了


  • savage200
  • 大哲
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我最怕的就是矩阵变换
当初考试时差点栽
编程归根结底都是数学
数学不好,寸步难行


  • QAIU
  • 大哲
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
赞


2026-01-26 04:02:56
广告
不感兴趣
开通SVIP免广告
  • theday_idied
  • 求知欲
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
八神求看到我呀!!!


  • theday_idied
  • 求知欲
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
如图所示,安装GCC的时候由于选择[Root]选项会报错(明明已经root,挂载什么的就不懂了),所以我试了下选择[内部存储],发现有大概四次的解压过程过后,接着下面的GCC几项参数变亮了。所以我以为是GCC安装成功了,然而选择TCC编译成功后模拟器却只有光标不见显示内容。刚才看到帖子里你提到应该是由于系统版本问题导致,感觉我白折腾了。如图所示,安装GCC的时候由于选择[Root]选项会报错(明明已经root,挂载什么的就不懂了),所以我试了下选择[内部存储],发现有大概四次的解压过程过后,接着下面的GCC几项参数变亮了。所以我以为是GCC安装成功了,然而选择TCC编译成功后模拟器却只有光标不见显示内容。刚才看到帖子里你提到应该是由于系统版本问题导致,感觉我白折腾了。






  • theday_idied
  • 求知欲
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
哦,对了。选择TCC编译成功,除了只显示光标以外,偶尔会显示那个[busybox]报错。我很纳闷,因为之前为了恢复数据,给手机折腾镜像,busybox工具死活写不进去根目录,cgwin,nc,ls之类的工具我也找不到,所以也就放弃了那套备份镜像的方法。准备放弃的时候,没想到死马当活马医时,居然通过命令操作指引和[RANFS]工具成功备份了镜像!所以,RANFS工具绕过了系统权限成功写进去了busybox?我不得而知。白底红字的报错出自另外一款[CIDE]的软件,这报错应该是没有lib??奇怪的是,用CIDE的时候GCC提示请求Root权限,而用c4driod时只有SDL请求Root,GCC压根没反应。



登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2
  • 56回复贴,共2页
  • ,跳到 页  
<<返回c4droid吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示