Linux环境下OpenGL虚拟世界搭建指南

版权申诉
0 下载量 110 浏览量 更新于2024-09-27 收藏 6.41MB ZIP 举报
资源摘要信息:"一个在Linux下面搭建的虚拟环境由OpenGL技术支持" 知识点: 1. Linux操作系统:Linux是一种开源的类Unix操作系统,由芬兰大学生林纳斯·托瓦兹于1991年首次发布。它是基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux操作系统广泛应用于服务器、嵌入式设备、超级计算机、个人计算机等各个领域。 2. 虚拟环境:虚拟环境是指在物理硬件和操作系统之上,通过软件模拟出一个或多个虚拟硬件系统,使用户可以在一个物理设备上同时运行多个操作系统。虚拟环境的优点包括提高硬件利用率,降低部署新系统的成本,提高系统的安全性和隔离性等。 3. OpenGL:OpenGL(Open Graphics Library)是一个跨语言、跨平台的应用程序编程接口(API),用于渲染2D和3D矢量图形。OpenGL由ARB(Architecture Review Board)管理,目前版本为4.6。它广泛应用于计算机图形领域,包括游戏、CAD、虚拟现实等。 4. 在Linux下面搭建虚拟环境的方法:在Linux下面搭建虚拟环境,可以使用KVM、Xen、VirtualBox等虚拟机软件,或者使用Docker等容器技术。这些工具和方法各有优缺点,需要根据实际需求进行选择。 5. OpenGL在Linux下的应用:OpenGL在Linux下的应用非常广泛,例如,可以使用OpenGL开发Linux平台下的3D游戏,或者使用OpenGL进行科学可视化、虚拟现实等图形密集型应用。 6. "Virtual_World_by_OpenGL_in_Linux"项目的理解:从文件名看,这个项目可能是一个在Linux环境下,利用OpenGL技术开发的虚拟世界应用。这个应用可能包含了丰富的3D图形和交互功能,可以在Linux系统上运行。 7. 压缩包文件名称列表中的"Virtual_World_by_OpenGL_in_Linux-master"表示这个项目是一个主分支,包含了所有主要的代码和资源文件。这通常意味着该项目有一定的规模和复杂度,可能需要一定的图形编程知识和OpenGL使用经验才能理解和运行。

优化这条sql 解决bug select a.*,rownum num from ( SELECT t.PROJ_ID,t.PROJ_CODE,t.PROJ_NAME,t.CLIENT_CODE,t.CLIENT_NAME,t.SPEC_CODE,t.SPEC_NAME,t.BUS_UNIT_CODE,t.BUS_UNIT,t.PROJ_DEP_CODE,t.PROJ_DEP,t.PROJECT_MANAGER_CODE,t.PROJECT_MANAGER,t.PROJECT_DEP_MANAGER_CODE,t.PROJECT_DEP_MANAGER,t.IS_SUB_PROJ,t.SUB_PROJ_TYPE_CODE,t.SUB_PROJ_TYPE,t.PARENT_CODE,t.PROJ_GROSS,t.CLIENT_AREA_CODE,t.CLIENT_AREA,t.CLIENT_TYPE_FULL_PATH_CODE,t.CLIENT_TYPE_PULL_PATH,t.BUSINESS_TYPE_CODE,t.BUSINESS_TYPE,t.BUSINESS_LEVEL_CODE,t.BUSINESS_LEVEL,t.BUSINESS_AREA_CODE,t.BUSINESS_AREA_NAME,t.IS_CLOSE,t.IS_IN_COO,t.TAX_RATE,t.IS_AUTHORIZED,t.AUTHORIZED_AMOUNT,t.IS_VIRTUAL,t.INCOME_BUDGET,t.EXPENDITURE_BUDGET,t.P_VALUE,t.CREATE_TIME,t.P_BUD_VALUE,t.P1_BUD_VALUE,t.P2_BUD_VALUE,t.ORG_CODE,t.ORG_NAME,t.PROD_RES_TYPE,t.IS_TECH_COO,t.COO_UNIT_RATIO,t.PROJ_ACHIEVEMENTS_BUD,t.REIMBURSEMENT_COST_BUD,t.COO_COST_BUD,t.MATERIAL_COST_BUD,t.PERFORMANCE_PERCENT,t.SCHE_START_TIME,t.SCHE_END_TIME,t.PROJECT_ACCOUNT_CODE,t.CUSTOMER_TYPE_CODE,t.CUSTOMER_TYPE,t.IS_PURE_OUT_PROJ,t.PROJECT_CREATE_TIME,t.IS_RELATE,t.IS_QUOTA,t.MAIN_PROJECT_CODE,t.PROJ_STATUS,t.IS_LARGE_PROJECT,t.MARKET_DIS_COUNT_RATE,t.PROJECT_CAT,t.MGR_PER_FORMANCE_RATIO,t.P1_VALUE,t.S_VALUE,t.COOP_VALUE,t.H_VALUE,t.DEVICE_BUDGET_COST,t.SUR_FEE_DIS_COUNT_RATE,t.DES_FEE_DIS_COUNT_RATE, (select listagg(p.coo_unit_code, ',') within group(order by p.coo_unit_code) from ( select distinct coo_unit_code from t_spdi_proj where is_sub_proj = 'Y' and sub_proj_type_code = 'wbhz' and PROJ_STATUS != 'P_5' AND PROJ_STATUS != 'P_4' and parent_code = t.proj_code )p ) coo_unit_code, (select listagg(to_char(p.coo_unit), ',') within group(order by p.coo_unit) from ( select distinct coo_unit from t_spdi_proj where is_sub_proj = 'Y' and sub_proj_type_code = 'wbhz' and PROJ_STATUS != 'P_5' AND PROJ_STATUS != 'P_4' and parent_code = t.proj_code )p ) coo_unit from T_SPDI_PROJ t where t.PROJ_STATUS NOT IN ('E','H','W') order by t.proj_id )a

2023-06-01 上传
2023-03-22 上传