首页 \ 问答 \ java开发中几种常见的线程池

java开发中几种常见的线程池

更新时间:2023-11-16 08:11

最满意答案

如果只是做一个固定视角的VR应用,如题主所说,可以使用左右两个相同的布局。然而这种实现方法的缺点有以下几点:
1. 代码冗余
2. 如果是播放视频的应用,由于两侧都有SurfaceView,而每个MediaPlayer只能设置一个SurfaceView,采用上面的办法很难实现。(Camera也有类似问题)
3. 为了增加真实感,左右两个部分的内容是不一样的!左边镜头显示的内容是偏左边看物体的,右边镜头显示的是从偏右边看物体。相同布局无法做到这一点。

如果不使用第三方SDK,需要使用OpenGL ES来进行开发。(OpenGL ES开发需要多参考一些教程和Sample,之前没有了解过可能上手会有点困难)。所以请之前多了解一些OpenGL。

其他回答

android和vr两种不同的开发技术,都需要一个系统的学习和了解,android开发的核心语言是java,vr/ar技术是建立在c#语言基础上。
android开发主要用于产品应用在移动端的开发测试,升级维护等工作。
vr/ar技术从事vr开发设计、vr仿真、vr建模、vr场景这样的技术工程师岗位。比如游戏公司(特别是手游公司)、vr虚拟现实体验店等等。

相关问答

更多
  • android需要学习的内容很多,而且比较难,除非你找打自学的方法。给你看看一位中专生怎么自学android找到工作的经历。 ………………………………………………………………………… 我是一名中专生,在学校里读的是计算机专业,但是由于学校不好大部分同学都不爱学习来这里几乎大部分都是在混日子的,虽然我中考的成绩不差,但是因为家里穷考虑到以后没钱读大学我毅然来到这里,虽然是中专,但是我相信只有努力以后也会出头,但是我被这里的学习气氛给感染了,慢慢的变得不喜欢学习,后来还经常逃课,三年时间里就浑浑噩噩的过了,到了 ...
  • 最好的android游戏开发教程我个人推荐IT学习联盟网站的<<安卓就业班>>(喜欢《安卓就业班》的可以复制 sina.lt/brxC 粘贴浏览器地址栏按回车键即打开)。安卓就业班包括android基础 进阶 高级 项目。是一套完整的android视频教程。它从零基础开始教起,零基础到就业水平,就算没基础也可以学习的。 ………………………………………………………… 对android感兴趣,看看一个中专生怎么自学android到找到工作。 我是一名中专生,在学校里读的是计算机专业,一次偶然的机会我在网上看到了 ...
  • 如果只是做一个固定视角的VR应用,如题主所说,可以使用左右两个相同的布局。然而这种实现方法的缺点有以下几点: 1. 代码冗余 2. 如果是播放视频的应用,由于两侧都有SurfaceView,而每个MediaPlayer只能设置一个SurfaceView,采用上面的办法很难实现。(Camera也有类似问题) 3. 为了增加真实感,左右两个部分的内容是不一样的!左边镜头显示的内容是偏左边看物体的,右边镜头显示的是从偏右边看物体。相同布局无法做到这一点。 如果不使用第三方SDK,需要使用OpenGL ES来进行开 ...
  • 现在这个社会,行行出状元,自己一定要规划好自己的路线,至于学什么好都是因人而异的。我建议你从事厨师行业,因为这个行业自古以来都是很受欢迎的,而且目前厨师也分很多种类,像现在的湘菜厨师收入都是很不错的。
  • 有关Oculus开发者网站的更多信息: 它涵盖了一些一般的东西,如舒适度要求。 例如 确认所有应用的UI元素都是立体呈现的,并且清晰易读。 确保您的应用程序避免使用摇晃的相机,并避免加速度不是由用户指示。 确保您的应用保持或超过最低60fps帧速率。 确保您的应用不会将相机锁定在用户头上。 关于您的具体问题: 这包含在您链接的文档中: 所有开发人员必须创建自己独特的数字签名并签署他们的应用程序,然后再将其提交给Oculus进行审批。 有关更多信息和说明,请参阅Android的“签署您的应用程序”文档: ht ...
  • 我建议使用作为Unreal的一部分包含的arm模型的C ++版本。 arm模型不依赖于虚幻代码,因此您应该能够将其集成到您的应用程序中。 如果您当前正在编写仅限Java的应用程序,则需要使用android NDK。 或者,您可以将代码移植到Java。 手臂模型仅为您提供控制器的位置/方向。 如果这样做,您仍然需要在应用程序中自行渲染控制器和激光。 您可以从Unreal或Unity中提取艺术资产来执行此操作。 完全支持Unity中的Daydream开发,但您必须根据自己喜欢的开发环境类型自行决定什么是最适合您 ...
  • VR视图允许您将360度VR媒体嵌入桌面和移动设备中的网站以及Android和iOS上的本机应用程序。 此技术旨在使传统应用程序的开发人员能够通过沉浸式内容增强应用程序。 阅读完整文章, 这里是Vr View的实现 VR view allows you to embed 360 degree VR media into websites on desktop and mobile, and native apps on Android and iOS. This technology is designed ...
  • 包括using UnityEngine.XR; 在顶部。 用空字符串调用XRSettings.LoadDeviceByName("") ,后跟XRSettings.enabled = false; 禁用启动功能中的VR来禁用VR。 如果您想稍后启用它,请使用VR名称和XRSettings.enabled = true;调用XRSettings.LoadDeviceByName("daydream") XRSettings.enabled = true; 。 您应该等待每个函数调用之间的帧。 这需要做一个co ...
  • 如果您正在为Oculus平台构建它,以下是一些性能要求: 每秒60帧 每帧50-100次drawcalls 每帧50k - 100k多边形 脚本执行花费1〜3 ms(Unity Update()) 优化你的游戏: 使用Lightmaps /烘焙灯而不是运行时/动态照明。 将静止对象标记为静态以使用静态/动态批处理 。 这将减少drawcalls。 使用Oculusion剔除来节省渲染能力。 这将减少tricount和drawcalls。 通过将单独的纹理放入更大的纹理图集中,可以在对象中使用更少的材质。 使 ...

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。