玩玩,IOS+OpenGL

简单的iphone游戏框架、使用了opengl和texture2d类 搭建了一个简单的游戏框架,有菜单选项 多视图之间的切换,而且在一个视图上添加了opengl视图、并且在里面实现了texture2d类文件的使用 是新手找东西不容易呵呵 尤其是给了分还找不到好东西的呵呵 立即下载

很久没有在这里写上啥东西了,自己也已经踏上了IOS的路程。经过了很长一段时间的IOS学习和工作,发现IOS如果只是一味的做一些平常的东西,还是有些无聊的。

这里,自己也结合自己以前的兴趣爱好,开始做一些让自己觉得有兴趣的开源项目。此项目是由IOS+Opengl进行开发。首先自己为了和以前做的WebGL的一些小Demo进行兼容,这里首先将以前用Webgl做的demo在IOS下再实现一遍,顺便可以更加熟悉吧,也当是一种学习吧。

nbcoders.com地址:http://nbcoders.com/wan-wan-iosopengl.html

首先附上以前Webgl的在线地址:http://lab.nbcoders.com/ixshells/ 

附上现在IOS+Opengl ES开发的github地址:https://github.com/ixshells/IOS_EGS  

这里开发的都是一些图形的东西,webgl版本有一些图像的东西,图片特效处理的东西。以后IOS版本会陆续更新中。。这里先附上IOS开发的一些案例。


OpenGL移动和旋转 移动和旋转 渲染和 CADisplayLink 变成3D方块 立即下载

相关推荐

OpenGL ES 2.0游戏与图形编程:适用于iOS和Android 完整版 pdf

作者: (美) 马鲁基-弗伊诺(Marucchi-Foino, R.) 著 出版社: 清华大学出版社 副标题: 适用于iOS和Android 原作名: Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 译者: 王净 译. 出版年: 2014-2 页数: 288 装帧: 平装 ISBN: 9787302352303

TexturePacker入门记事

原文链接:http://dlqingxi.diandian.com/post/2012-05-29/40027813020 什么是TexturePacker? >TexturePacker这个词从字面来说就是Texture(纹理) + Packer(打包)。它是一款把若干资源图片拼接为一张大图的工具。它由一位叫做Andreas Loew的老外开发。他的推特帐号是@CodeAnd

hello_haozi的专栏 2万+

从ISCXTor2016到CICIDS2017:手把手教你下载和使用UNB的网络安全数据集

本文详细介绍了UNB大学发布的ISCXTor2016和CICIDS2017等网络安全数据集的下载与使用方法,特别适合加密流量识别和网络行为分析研究。文章提供了多种高效获取路径、文件结构解析及实战分析示例,帮助研究者快速上手这些真实场景捕获的精细标注数据集。

weixin_42524945的博客 641

xshell 远程登陆linux 服务器无法启动图形化界面

xshell 远程登陆linux 服务器无法启动图形化界面

天边流云 1万+

从零解析特斯拉线圈:谐振变压器的核心原理与DIY实践

本文深入解析特斯拉线圈的工作原理与DIY实践,从LC振荡电路到电磁耦合,详细介绍了谐振变压器的核心原理。通过材料清单、绕制技巧和安全指南,帮助爱好者从零开始打造迷你闪电发生器,体验高压电子实验的独特魅力。

weixin_33670786的博客 494

ROS TF坐标转换实战:从零搭建机器人坐标系(附常见问题排查)

本文提供了一份ROS TF坐标转换的实战指南,详细讲解了如何从零为机器人搭建完整的坐标系,并深入解析了TF的原理。内容涵盖静态与动态坐标变换的发布、URDF模型使用、以及Rviz和rqt_tf_tree等可视化调试工具。文章还附带了常见问题排查表,帮助开发者快速定位并解决TF树断裂、数据错位等典型问题。

weixin_29268385的博客 206

OpenGL ES 中抗锯齿处理

本博文中,默认研究OpenGL ES都是针对2.0及以后版本,即带着色器的版本。 对1.x这种固定管线的版本,不考虑去深入研究,也或许会通过1.x中提供的API来研究2.0及以后版本中的相关算法实现。 猜想,可能是这样的,1.x中提供的API,其实后端也是在着色器中写的代码,只不过通过API设置个状态,回头渲染管线根据这些状态来选择是否执行和执行哪一段着色器代码。 只不过在1.x中并未提供着

太阳火神的美丽人生 1万+

5分钟上手,Cursor + IntelliJ IDEA 双端开发:高效协同的终极方案

最好的工具,是让你忘记工具的存在。通过AI 的创造力(Cursor)IDE 的工程力(IDEA)无缝的上下文流转(插件协同)从此,不再手忙脚乱切窗口,不再迷失在文件树中。只需一个快捷键,专注编码本身。装上这两个插件后,日常开发体验虽然没有天翻地覆的变化, 但至少摸鱼的几个小时时间是有的!

weixin_44058951的博客 2201

OpenGL ES教程系列(经典合集)

  为了搞透播放器的开发,花了些时间收集这些资料,虽然我已经搞定opengles渲染视频的内容,但是想玩玩opengles,往深里玩,图像处理这块是个好的方向,所以opengles是值得好好学的。    OpenGL ES教程原创系列 2011-12-18[iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之二:lib3ds加载模型 2011-12...

weixin_30883777的博客 601

联邦学习代码解读,超详细

联邦学习伪代码 损失函数使用方法 1 optimizer = optim.Adam(model.parameters()) 2 fot epoch in range(num_epoches): 3 train_loss=0 4 for step,(seq, label) in enumerate(data_loader): 5 # 损失函数 6 loss = criterion(model(seq), label.to(device)

weixin_42098322的博客 1万+

【论文详解】AlphaGenome——Sequence-to-Multimodal-Genome-Track

**AlphaGenome** 是由 **Google DeepMind** 于 2025 年 6 月发布的突破性 AI 模型,专门用于预测非编码区遗传变异的功能效应。该模型采用受 **U-Net** 启发的卷积架构结合 **Transformer** 模块,创新性地解决了传统模型在输入序列长度与预测分辨率之间的核心矛盾——能够在 **1M 碱基对的超长上下文** 下实现 **单核苷酸分辨率** 的精准预测。

zwhszdx的博客 963

PojavLauncher iOS使用指南:把Minecraft Java版完整装进你的iPhone

在App Store里下载的Minecraft手机版,装不了Forge、玩不到最新快照、存档也没法和电脑互通——玩久了总觉得缺了点什么。PojavLauncher iOS这款开源启动器,就是为了把原汁原味的Minecraft Java版搬上iPhone和iPad而生。它基于Boardwalk项目打造,几乎通吃从远古beta到最新快照的所有版本,模组、光影、自定义按键一个不缺。接下来的内容会带你从零

gitblog_00673的博客 148

GFPS技术原理(一)-简介

GFPS(谷歌快速配对服务)利用BLE技术简化设备配对流程,相比传统方式大幅提升用户体验。首次配对时,设备广播包含型号ID和安全密钥的BLE信号,手机检测后弹出配对通知,用户点击即可完成安全连接并将设备与Google账户绑定。该技术支持跨设备同步、电量显示、找回设备等功能,后续配对更加便捷。GFPS通过BLE实现快速发现、一键配对和安全连接,结合Google后端服务提供元数据支持,已成为出海设备的认证标准。其核心优势在于简化操作步骤并增强功能性,特别适合非技术用户群体。

十多年蓝牙协议软件开发,擅长蓝牙协议分析 2062

iOS 动画效果:Core Animation & Facebook's pop

前言 相信很多人对实现 iOS 中的动画效果都特别头疼,往往懒得动手,功能实现不就得了,何必要那么花哨、装13的东西。但是看到别人的炫酷动效,心中又瘙痒不已,便下定决心学习,于是开始翻看 Core Animation、UIView动画(其实是对Core Animation的一种封装)相关资料。不小心看到一群大神正在热烈讨论,钻一进去一看,原来是 POP (潜意识:Facebook出品必属精品)

x32sky的专栏 2731

基于本机知识库 + 豆包(火山引擎)+ MCP的落地方案

最小 MVP:本地知识库 + Doubao Embedding + 简单检索。工具化:把检索/写入/系统功能通过 MCP 封装。Agent 编排:RAG 流程 + 自检 + 引用输出。这样你就可以快速落地一个基于豆包 + 本机知识库的 MCP Agent。

lpfasd123的博客 1098

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

三步上手iOS运行Minecraft Java版:PojavLauncher亲测避坑指南

想在iPhone或iPad上玩到原汁原味的Minecraft Java版?PojavLauncher这款开源启动器,正是帮你把完整方块世界搬进iOS设备的钥匙。它基于Boardwalk框架开发,支持从经典版本到最新快照,还能挂载Forge、Fabric等主流模组。本文用亲测经验,从设备体检、安装选择到性能调优,一步步带你完成iOS运行Minecraft Java版的全部流程,全程不绕弯。 [![

gitblog_00227的博客 1262

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

iOS 动画效果:Core Animation & Facebook

本文为投稿文章,作者:小袋子 前言 相信很多人对实现 iOS 中的动画效果都特别头疼,往往懒得动手,功能实现不就得了,何必要那么花哨、装13的东西。但是看到别人的炫酷动效,心中又瘙痒不已,便下定决心学习,于是开始翻看 Core Animation、UIView动画(其实是对Core Animation的一种封装)相关资料。不小心看到一群大神正在热烈讨论,钻一进去一看,原来是 POP

天道酬勤 529

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

如何进行android开发

(1)首先要有编程的基础,因为你要懂什么是编程 (2)要玩的明白java,因为android说白了就是java的一个类库,很多人还不会写ava就开始搞android,这是很不明智的,而且效率会极低,因为现在android的书都是基于已经掌握java的前提的这个层次写的,如果没有java基础可能前一两章你能照着上面的做,但往后会非常吃力,也不得不一边看android一边恶补java,而这样学成的ja

yuanyuan_186的专栏 331

Android上的Ruby模拟器:Ruboto

今天在android电子市场上搜索“Ruby”时,一个大大的Ruby图标吸引了我,仔细一看,是Rubotu。 二话不说,马上下载玩玩,Rubotu自带了一些代码示例来访问Android底层API,其中有个调用OPENGL画的三维图形,运行一下,的确很快。Rubotu是基于JRuby,如果编写的代码能转化为apk,估计前景应该很大。 另外网上还发现两个类似的项目: android-ruby

FINA autoTesting Blog 869

ipad上pythonista_[Pythonista] iPad 上很酷的 Python 開發環境 – 炎龍老師的 blog

全功能的 PythonistaPython 是一個簡單、全功能、強大的程式語言, 使用 Python 的人很自然會希望在任何地方都可以寫 Python 程式。一開始可能覺得, 「要是在 iOS 上有個寫 Python 的 App 就 好了, 我可以算一些簡單的東西。」現在這種 App 其實不少, 但你會發現在編輯器的使用也好, 功能上也好, 其實很難讓你有想在 iPad 或是 iPhone 上寫 ...

weixin_39636540的博客 680

从CoreAnimation到Pop

从CoreAnimation到Pop

opentogether的博客 531

地球人己阻止不了程序猿们学习cocos2d-x了 (第一篇)

(内容重点: CCSprite, CCSpriteFrameCache, CCSpriteBatchNode, TexturePacker) 很早就开始留意 cocos2d, 但不太习惯用 Objective C, 同时也考虑到跨平台的问题, 所以一直没有正式用过, 後来有了 cocos2d-x, 就更为关注, 老想有空时拿来玩玩写点东西. 之前下载了 cocos2d-x 看了一下附带

学习这件事,不是缺乏时间,而是缺乏努力。 2143

地球已经阻止不了程序员学cocos2d-x了(一)

原贴发表于: http://cn.cocos2d-x.org/bbs/forum.php?mod=viewthread&tid=775&extra=page%3D1 很早就开始留意 cocos2d, 但不太习惯用 Objective C, 同时也考虑到跨平台的问题, 所以一直没有正式用过, 後来有了 cocos2d-x, 就更为关注, 老想有空时拿来玩玩写点东西. 之前下载了 co

尘墨 636
上一篇: 【WebGL初学系列之五】旋转,平移,缩放
下一篇: 工具推荐:禅道项目管理工具
ixshells
博客等级 码龄14年 10粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值