【教程】矩陣相乘時 我們先寫位移再縮放
注意,當矩陣相乘時我們先寫位移再寫縮放變換的。建議您在組合矩陣時,先進行縮放操作,然后是旋轉,最后才是位移,否則它們會(消極地)互相影響。比如,如果你先位移再縮放,位移的向量也會同樣被縮放(譯注:比如向某方向移動2米,2米也許會被縮放成1米)!
(一)矩陣變換
(資料圖)
1、添加頭文件
我們需要的GLM的大多數功能都可以從下面這3個頭文件中找到:
#include#include#include
2、矩陣初始化
GLM庫從0.9.9版本起,默認會將矩陣類型初始化為一個零矩陣(所有元素均為0),而不是單位矩陣(對角元素為1,其它元素為0)。如果你使用的是0.9.9或0.9.9以上的版本,你需要將所有的矩陣初始化改為 glm::mat4 mat = glm::mat4(1.0f)。如果你想與本教程的代碼保持一致,請使用低于0.9.9版本的GLM,或者改用上述代碼初始化所有的矩陣。
我們來看看是否可以利用我們剛學的變換知識把一個向量(1, 0, 0)位移(1, 1, 0)個單位(注意,我們把它定義為一個glm::vec4類型的值,齊次坐標設定為1.0):
glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f);// 譯注:下面就是矩陣初始化的一個例子,如果使用的是0.9.9及以上版本// 下面這行代碼就需要改為:// glm::mat4 trans = glm::mat4(1.0f)// 之后將不再進行提示glm::mat4 trans;
我們先用GLM內建的向量類定義一個叫做vec的向量。接下來定義一個mat4類型的trans,默認是一個4×4單位矩陣。
3、變換
我們來做些更有意思的事情,讓我們來旋轉和縮放之前教程中的那個箱子。首先我們把箱子逆時針旋轉90度。然后縮放0.5倍,使它變成原來的一半大。隨時間變化,使用GLFW的時間函數來獲取不同時間的角度
glm::mat4 trans;trans = glm::translate(trans, glm::vec3(0.5f, -0.5f, 0.0f));trans = glm::rotate(trans, (float)glfwGetTime(), glm::vec3(0.0f, 0.0f, 1.0f));
首先,我們把箱子在每個軸都縮放到0.5倍,然后沿z軸旋轉90度。GLM希望它的角度是弧度制的(Radian),所以我們使用glm::radians將角度轉化為弧度。注意有紋理的那面矩形是在XY平面上的,所以我們需要把它繞著z軸旋轉。因為我們把這個矩陣傳遞給了GLM的每個函數,GLM會自動將矩陣相乘,返回的結果是一個包括了多個變換的變換矩陣。
矩陣傳遞給著色器
我們在前面簡單提到過GLSL里也有一個mat4類型。所以我們將修改頂點著色器讓其接收一個mat4的uniform變量,然后再用矩陣uniform乘以位置向量:
#version 330 corelayout (location = 0) in vec3 aPos;layout (location = 1) in vec2 aTexCoord;out vec2 TexCoord;uniform mat4 transform;void main(){ gl_Position = transform * vec4(aPos, 1.0f); TexCoord = vec2(aTexCoord.x, 1.0 - aTexCoord.y);}
GLSL也有mat2和mat3類型從而允許了像向量一樣的混合運算。前面提到的所有數學運算(像是標量-矩陣相乘,矩陣-向量相乘和矩陣-矩陣相乘)在矩陣類型里都可以使用。當出現特殊的矩陣運算的時候我們會特別說明。
變換矩陣傳遞給著色器:
unsigned int transformLoc = glGetUniformLocation(ourShader.ID, "transform");glUniformMatrix4fv(transformLoc, 1, GL_FALSE, glm::value_ptr(trans));
我們首先查詢uniform變量的地址,然后用有Matrix4fv后綴的glUniform函數把矩陣數據發送給著色器。第一個參數你現在應該很熟悉了,它是uniform的位置值。第二個參數告訴OpenGL我們將要發送多少個矩陣,這里是1。第三個參數詢問我們我們是否希望對我們的矩陣進行置換(Transpose),也就是說交換我們矩陣的行和列。OpenGL開發者通常使用一種內部矩陣布局,叫做列主序(Column-major Ordering)布局。GLM的默認布局就是列主序,所以并不需要置換矩陣,我們填GL_FALSE。最后一個參數是真正的矩陣數據,但是GLM并不是把它們的矩陣儲存為OpenGL所希望接受的那種,因此我們要先用GLM的自帶的函數value_ptr來變換這些數據。
(二)畫出立方體
頂點坐標
float vertices[] = {-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,0.5f, -0.5f, -0.5f, 1.0f, 0.0f, 0.0f,0.5f, 0.5f, -0.5f, 1.0f, 1.0f, 0.0f,0.5f, 0.5f, -0.5f, 1.0f, 1.0f, 0.0f,-0.5f, 0.5f, -0.5f, 0.0f, 1.0f, 0.0f,-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,-0.5f, -0.5f, 0.5f, 0.0f, 0.0f, 1.0f,0.5f, -0.5f, 0.5f, 1.0f, 0.0f, 1.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,-0.5f, 0.5f, 0.5f, 0.0f, 1.0f, 1.0f,-0.5f, -0.5f, 0.5f, 0.0f, 0.0f, 1.0f,-0.5f, 0.5f, 0.5f, 0.0f, 1.0f, 1.0f,-0.5f, 0.5f, -0.5f, 0.0f, 1.0f, 0.0f,-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,-0.5f, -0.5f, 0.5f, 0.0f, 0.0f, 1.0f,-0.5f, 0.5f, 0.5f, 0.0f, 1.0f, 1.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,0.5f, 0.5f, -0.5f, 1.0f, 1.0f, 0.0f,0.5f, -0.5f, -0.5f, 1.0f, 0.0f, 0.0f,0.5f, -0.5f, -0.5f, 1.0f, 0.0f, 0.0f,0.5f, -0.5f, 0.5f, 1.0f, 0.0f, 1.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,0.5f, -0.5f, -0.5f, 1.0f, 0.0f, 0.0f,0.5f, -0.5f, 0.5f, 1.0f, 0.0f, 1.0f,0.5f, -0.5f, 0.5f, 1.0f, 0.0f, 1.0f,-0.5f, -0.5f, 0.5f, 0.0f, 0.0f, 1.0f,-0.5f, -0.5f, -0.5f, 0.0f, 0.0f, 0.0f,-0.5f, 0.5f, -0.5f, 0.0f, 1.0f, 0.0f,0.5f, 0.5f, -0.5f, 1.0f, 1.0f, 0.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,0.5f, 0.5f, 0.5f, 1.0f, 1.0f, 1.0f,-0.5f, 0.5f, 0.5f, 0.0f, 1.0f, 1.0f,-0.5f, 0.5f, -0.5f, 0.0f, 1.0f, 0.0f};
2、繪制圖元
glDrawArrays(GL_TRIANGLES, 0, 36); //畫三角形,從第 0 個數據開始畫,到最后一個數據(第 3 個)結束//glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, 0);
3、增加深度測試
//glEnable(GL_DEPTH_TEST); //深度測試//glDepthFunc(GL_LESS); //深度信息小于當期信息,就把進行測試
4、在清除屏幕的時候,也需要把深度緩存的數據清除掉!
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
附加內容:畫出多個立方體
現在我們想在屏幕上顯示10個立方體。每個立方體看起來都是一樣的,區別在于它們在世界的位置及旋轉角度不同。立方體的圖形布局已經定義好了,所以當渲染更多物體的時候我們不需要改變我們的緩沖數組和屬性數組,我們唯一需要做的只是改變每個對象的模型矩陣來將立方體變換到世界坐標系中。
首先,讓我們為每個立方體定義一個位移向量來指定它在世界空間的位置。我們將在一個glm::vec3數組中定義10個立方體位置:
glm::vec3 cubePositions[] = { glm::vec3( 0.0f, 0.0f, 0.0f), glm::vec3( 2.0f, 5.0f, -15.0f), glm::vec3(-1.5f, -2.2f, -2.5f), glm::vec3(-3.8f, -2.0f, -12.3f), glm::vec3( 2.4f, -0.4f, -3.5f), glm::vec3(-1.7f, 3.0f, -7.5f), glm::vec3( 1.3f, -2.0f, -2.5f), glm::vec3( 1.5f, 2.0f, -2.5f), glm::vec3( 1.5f, 0.2f, -1.5f), glm::vec3(-1.3f, 1.0f, -1.5f) };
現在,在游戲循環中,我們調用glDrawArrays 10次,但這次在我們渲染之前每次傳入一個不同的模型矩陣到頂點著色器中。我們將會在游戲循環中創建一個小的循環用不同的模型矩陣渲染我們的物體10次。注意我們也對每個箱子加了一點旋轉:
glBindVertexArray(VAO);for(unsigned int i = 0; i < 10; i++){ glm::mat4 model; model = glm::translate(model, cubePositions[i]); float angle = 20.0f * i; model = glm::rotate(model, glm::radians(angle), glm::vec3(1.0f, 0.3f, 0.5f)); ourShader.setMat4("model", model); glDrawArrays(GL_TRIANGLES, 0, 36);}
這段代碼將會在每次新立方體繪制出來的時候更新模型矩陣,如此總共重復10次。然后我們應該就能看到一個擁有10個正在奇葩地旋轉著的立方體的世界。
標簽:
相關推薦:
精彩放送:
- []世界簡訊:常潤股份:公司已預約于2023年4月11日披露2022年報
- []元道通信:公司目前該項目合作已經終止。相關信息以公司在巨潮網披露的公告為準祝您生活愉快
- []微速訊:青島某共有產權房“爆雷”?城投公司回應來了
- []上海楊浦保障性租賃住房112項目復工 建成后可提供332套
- []頭條:降息潮下,存量房房貸能降嗎?
- []【世界播資訊】欽州:“十四五”期間保障性租賃住房發展目標為3000套(間)
- []天天播報:雙樂股份:相比印度,公司在持續供貨能力和供貨的及時性、產品的環保性、齊全性和質量穩定性上具有較大優勢
- []社??ㄔ趺唇壎ㄣy行卡(社保卡重新綁定銀行卡)
- []去銀行存錢可以特批信用卡不(儲蓄卡存錢可以辦信用卡嗎)
- []天天即時看!人沒到60歲死了農村養老保險白交了嗎(人沒到60歲死了社保白交了嗎)
- []今日熱訊:高鳳篤學誦讀翻譯_高鳳癡迷誦讀譯文
- []每日速遞:中金:對港股維持積極看法
- []速讀:寧波購房最高送18萬消費券!
- []頭條焦點:黃金因獲利了結回調,專家仍看好其2023年表現!
- []全球實時:浩洋股份:公司目前兩個提升產能的募投項目正在有序加快推進中,項目投產后將為公司提升較大的產能
- []世界觀速訊丨力合科技:公司堅持以自主創新為主的技術發展戰略,研發生產具有自主知識產權的國產化儀器設備
- []尚品宅配8億元定增募資獲深交所通過
- []環球簡訊:地產“陽康”了嗎?
- []紐泰格:公司目前已與部分空氣懸架客戶在業務洽談中,已經被納入供應商體系
- []效仿恒大?石家莊房企潤江集團要搞新能源汽車,焦賀錢從哪來
- []快報:今年1月樓市低迷 內房股多數受壓 合景泰富集團(01813)跌6.83%
- []觀熱點:房企年內融資已近900億元
- []世界今亮點!碩貝德:公司持續批量為北美客戶提供了ARVR天線及散熱產品
- []環球視訊!【BT金融分析師】Carvana股價暴漲108%,分析師稱上演了一幕絕地求生的戲碼
- []新資訊:一張圖:黃金原油外匯股指"樞紐點+多空占比"一覽(2023/02/03周五)
- []全球熱文:* 理想汽車跌超5%,成交額超4.70億港元
- []今日訊!這家儲能公司境外毛利率超境內3倍
- []播報:原單位社保不給減員怎么辦(停保不給辦減員怎么辦)
- []全球關注:鋰電材料產銷量增長 貝特瑞2022年預盈超21億元
- []消息!60MW/120MWh儲能電站投產!
- []怎樣用花唄還信用卡還款(怎樣用花唄還信用卡還款)
- []平安產險正式編制員工待遇(平安集團b類員工薪酬)
- []天天新動態:信用卡最高可分期金額什么意思呀(信用卡最高可分期金額什么意思)
- []出租車擋道被消防車剮蹭后負全責詳細內容
- []環球熱門:中南建設:1月合同銷售金額32.4億元
- []全球視訊!中英科技:截至1月31日,公司股東總數為11501戶
- []當前視點!中糧置業40億元小公募債券獲深交所通過
- []當前關注:江西全省2023年度保障性租賃住房籌集(開工)目標任務為165766套(間)
- []世界通訊!香港一月一手私宅買賣起步回升 錄341宗
- []隔離霜和防曬霜一樣嗎?隔離霜和防曬霜的區別是什么?
- []熱消息:華潤置地48.8億港元認購香港14.7萬平商住項目45%股權
- []當前滾動:新年祝福怎么寫?新年對同事的祝福語有哪些?
- []六一兒童節給心儀的女朋友送什么禮物?適合送女朋友的禮物推薦
- []國內光刻氣產品進入ASML供應鏈!電子特氣國產替代將加速提升
- []【世界聚看點】寧德時代回應海外上市
- []世界快資訊:千山暮雪劉愷威大結局是什么?千山暮雪劇情介紹
- []全球微動態丨陽光車險和平安車險哪個好一點(平安車險和人保車險哪個好)
- []曹操墓是怎么發現的?曹操墓在哪里?
- []環球速看:蘭州至西藏經過哪里?自駕游經過的地方有哪些?
- []環球微頭條丨國軒電池裝車易捷特,進入雷諾-日產-三菱聯盟供應商體系
- []【世界速看料】男士t恤哪個牌子好?男士t恤較好的品牌有哪些?
- []街籃手游哪個中鋒好?最強中鋒有哪些推薦?
- []天天快報!成語壯志凌云是什么意思?壯志凌云出自哪里?
- []北京社保還有存折嗎(北京社保卡沒有存折能用嗎)
- []全球熱門:浙江景寧綠電100%泛微網工程正式投運
- []天天最新:燃料電池企業“簽約潮”背后
- []世界百事通!企事業養老金什么時候并軌(企事業單位養老金并軌實施時間)
- []6.5億元!江特電機擬在江西高安投建年產3萬噸碳酸鋰項目
- []最資訊丨華菱線纜:公司未參加該項目投標
- []財面兒|景瑞控股1月合約銷售額3.42億元
- []訊息:港1月住宅樓宇買賣合約3051份 按月上升21.7%
- []天天簡訊:首鋼商業地產6.36億元ABS狀態更新為“已受理”
- []前沿熱點:成都城建30億元供應鏈ABS項目狀態更新為“已反饋”
- []全球看熱訊:家居丨東方雨虹:控股股東李衛國1637.43萬股股份質押展期
- []當前觀點:恩捷股份:公司各項生產經營活動均有序進行;隔膜產品可存放時間較長
- []快可電子:今年將有上海光伏展、德國慕尼黑光伏展、各級光伏協會等機構舉辦的展會
- []勘設股份:投資者朋友截至2023年1月20日,公司股東總戶數為22436
- []香港旅游業用工需求大增,迪士尼樂園開過萬月薪招服務員且無學歷要求
- []環球觀點:湖北大悟抽水蓄能電站項目開工
- []焦點觀察:農業戶口買房能否辦理銀行按揭貸款
- []【環球快播報】華夏航空:遭處罰?
- []3年漫長資產重組收尾,云南城投從此不再是“房企”
- []全球快資訊丨房企去年業績分化明顯:28家預盈、36家預虧總額超千億
- []洪匯新材:截至2023年1月31日,公司股東人數為10,151戶
- []今日聚焦!龍洲股份:公司現代物流業務涵蓋了瀝青供應鏈、港口碼頭綜合服務、物流園區經營等
- []當前視點!“招滬籍單身,酬金20萬”,上海10萬+紅盤的工地外,有人做起了房票買賣生意
- []快手上的內科醫生劉勇剛——盡職盡責,精益求精
- []眾業達:投資者朋友截至目前,公司無AIGC技術應用及技術儲備
- []標準股份:截至2023年1月31日,公司股東人數約為2.51萬戶
- []【焦點熱聞】每經熱評|提前還房貸人群增多 說明“房住不炒”收到了實效
- []如何正確應對流感問題?流感靈膠囊提供專業助力
- []集中供地制度被取消?權威部門回應
- []世界500強巨鱷入場!306億儲能電池超級工廠落地!
- []每日熱點:豐元(云南)年產20萬噸磷酸鐵鋰正極材料項目一期投產
- []?;履茉赐瞥鍪卓?75Ah大容量儲能電芯和鈉離子電池
- []天天熱門:甘肅省宕昌抽水蓄能電站預可研審查會議召開
- []滾動:鼎勝新材與LG新能源簽約 四年提供約6.1萬噸鋰電池鋁箔
- []個人參保日期和首次參保日期不同(參工時間和參保時間不一致怎么辦)
- []【世界聚看點】一份文件流傳開來,集中供地制度要取消?專家回應:不可能
- []環球消息!豪森股份:豪森公司通過為客戶提供汽車生產制造“軟硬結合”一體化的制造解決方案獲得營業收入及利潤
- []環球視點!10萬股東請留意!兩家A股公司同日公告觸及退市!這些公司也拉響警報(名單)
- []環球視訊!杭州:截至2022年底累計籌集保障性租賃住房房源14.6萬套
- []全球信息:福蓉科技:截至2023年1月31日股東數為16656戶
- []有小額貸款可以申請車貸嗎(有小額貸款可以申請車貸嗎)
- []全球今頭條!音像資料
- []每日關注!深圳社保轉到惠州去怎么轉的(深圳社保轉到惠州去怎么轉)
- []游客行李被酒店清出房間、司機中途甩客,西雙版納旅游亂象頻現
- []社保綁定的銀行卡能取錢嗎(社保卡綁定銀行卡可以取錢嗎)
- []世界報道:無錫建投20億元小公募項目狀態更新為“已反饋”
- []每日頭條!星巴克第一財季全球凈新開459家門店 中國門店總數達6090家
- B站注冊資本增幅400%至5億 目前由陳睿全資持股
- 光源資本出任獨家財務顧問 沐曦集成電路10億元A輪融資宣告完成
- 巨輪智能2021年上半年營收11.24億元 期內研發費用投入增長19.05%
- 紅棗期貨尾盤拉升大漲近6% 目前紅棗市場總庫存約30萬噸
- 嘉銀金科發布2021年Q2財報 期內凈利潤達1.27億元同比增長208%
- 成都銀行2021上半年凈利33.89億元 期內實現營收同比增長17.27億元
- 汽車之家發布2021年第二季度業績 期內新能源汽車品牌收入增長238%
- 中信銀行上半年實現凈利潤290.31億元 期末不良貸款余額706.82億元
- 光伏概念掀起漲停潮交易價格創新高 全天成交額達1.29億元
- 上半年生物藥大增45% 關鍵財務指標好轉營收賬款持續下降
- 【焦點熱聞】珠海華發集團15億元公司債將于2月6日付息 票面利率為4.32%
- 環球動態:最新龍虎榜:機構買入云從科技超1億,知名游資買入藍英裝備
- 不是廈門戶口去鼓浪嶼去哪個碼頭(非廈門戶口去鼓浪嶼從哪個碼頭)
- 每日時訊!乙肝醫保能報銷嗎(乙肝門診檢查費用能報銷嗎)
- 中國人壽為什么在美國上市(中國人壽為什么在美國上市)
- 微資訊!乙肝干擾素2022年能報銷嗎醫保(乙肝干擾素2022年能報銷嗎)
- 當前頭條:北京醫保存折和醫保卡里的錢一樣嗎(北京醫保存折和卡有什么區別)
- 天天快資訊:信用卡追回利息對卡有影響嗎(信用卡退息對信用卡有影響嗎)
- 體外碎石可以醫保報銷嗎(門診做體外碎石住院醫保能報銷嗎)
- 今日最新!車保險理賠流程怎么賠付
- 世界快看:財意險都是包括什么
- 【獨家焦點】樓市觀察丨金光華再推別墅“回鍋” 2022深圳樓市中的冷熱參差
- 運險費是退貨時不用付運費嗎
- 最新資訊:英力特:截止2023年1月31日,公司股東總數為29,360
- 天天觀天下!在海洋運輸貨物保險中,共同海損屬于
- 30歲女子養胃2年,胃炎反而加重,醫生:這1水或是胃炎“加速器”
- 環球信息:二連浩特向浩貿易有限公司
- 上海平安銀行是正規銀行嗎(平安銀行是正規銀行嗎2020)
- 全球快播:海德股份:2月1日公司高管曹體倫、廖緒文增持公司股份合計4.17萬股
- 棲霞建設:副總裁湯群辭職
- 頭條:科倫藥業:2月1日公司高管馮昊、賴德貴增持公司股份合計7.4萬股
- 全球消息!CBA新消息!籃協再頒新規,遼籃又被針對,廣東男籃成贏家
- 五險能單獨買幾項嗎(五險能單獨買幾項嗎)
- 證監會:在促進房地產平穩健康發展等重點領域推出更多務實舉措
- 當前快訊:證監會:穩妥有序化解私募基金、債券違約等重點領域風險
- 九典制藥:2月1日公司高管段立新減持公司股份合計130.03萬股
- ST路通:2月1日公司高管莊小正減持公司股份合計2萬股
- 華夏幸福49.6億美元債以發新債券向債權人分配方式實施重組交割
- 世界快資訊丨深房中協:嚴禁房地產中介機構等參與違規利用“經營貸”
- 熱資訊!順豐同城:轉換H股將于2月7日在聯交所上市
- 【環球熱聞】ST商城下修2022年業績預告 預計虧損額增至2.28億元左右
- 泰福泵業:2月1日公司高管毛世良減持公司股份合計2萬股
- 全球資訊:66鴻運b型保險98版利差返還型怎么樣(鴻運a型保險98版利差返還型領取)
- 60歲前身故社保退多少錢一個月(人去世社??ㄔ趺赐吮?
- 全球熱議:如何投訴光大信用卡(怎么投訴光大信用卡銀行)
- 行動教育:1月18日至1月31日公司高管李宜增持公司股份合計8000股
- 北辰實業:北辰集團委托北辰商管提供辰運物業及亞市管理服務
- 泰禾智能:2月1日公司高管王金誠減持公司股份合計47.75萬股
- 每日時訊!奧來德股東曲志恒減持7350股 套現41.7萬 2022年前三季度公司凈利1.12億
- 【全球報資訊】鉑力特:2月2日公司高管雷開貴減持公司股份合計10萬股
- 全球熱訊:天津中綠電:不存在房地產業務及募資投入房地產情況
- 今日熱文:中南建設1月合同銷售金額32.4億 同比下滑近三成
- 每日快看:省廣集團:公司根據客戶需求開展相關業務
- 全球今亮點!華僑城“18僑城03”公司債將兌付并摘牌 存續規模0.4億元
- 三部門聯合發布高森林火險橙色預警
- 世界速訊:中南建設近期累計被動減持約1.63億股 占總股本4.26%
- 焦點速看:安達維爾:2022年度公司營收情況請關注公司將于4月18日在巨潮資訊網披露的年度報告
- 每日快報!為什么養老保險和醫療保險月份不一樣(為什么養老保險和醫療保險月份不一樣)
- 全球快資訊:信貸公司貸款收取多少手續費合適(信貸公司貸款收取多少手續費合理)
- 環球報道:華貿物流:股東計劃減持公司股份 累計擬減持不超過93.03萬股
- 天天新資訊:醋化股份:2月2日公司高管慶九、帥建新、錢進、薛金全、顧清泉、丁彩峰減持公司股份合計408.96萬股
- 【環球快播報】百納千成:影視項目的最新動態請關注公司官網或公司微信公眾號“百納千成”
- 【世界播資訊】錦和商管向北京億鵬所提供2300萬元財務資助 已全部轉為股權轉讓款
- 全球視點!福建投資開發5億元公司債券將付息 利率3.69%
- 創世紀:公司五軸機床正持續開發中,部分型號已進入小批量生產階段;3C類機床訂單尚在逐步恢復中
- 天天要聞:邁普醫學:公司產品有在部隊醫院中使用
- 酒店業率先復蘇,超七成企業春節營收恢復至疫前
- 精選!民生信用卡最低還款額及利息怎么計算的(民生信用卡還款額度計算方法)
- 微動態丨中國人壽人士助理(中國人壽人事助理是做什么)
- 當前訊息:肋間神經炎
- 最資訊丨新地NOVO LAND 第2B期已取得預售樓花同意書
- 天天看熱訊:景瑞控股1月合約銷售額3.42億元 同比下降46%
- 焦點速遞!顧家家居:截止2023年1月底已累計回購54.53萬股 耗資逾2000萬元
- 鄭中設計:截至2023年1月31日公司股東人數為13,096戶
- 每日看點!青島市一季度394個城市更新建設項目集中開工
- 新資訊:曠達科技:芯投微及其控股公司產品已有用于模組的批量訂單
- 世界快報:天虹股份:一期增持計劃所持公司162萬股非交易過戶已登記完成
- 世界快看點丨百聯股份:公司將嚴格按照上交所的相關規定履行信息披露義務
- 155億之后又108億!你投的嘛,偶像!
- 全球熱點!充電樁建設既要速度更要質量
- 環球熱門:比亞迪股份有限公司董事長兼總裁王傳福:打造新能源汽車王牌
- 贛鋒去年凈利預計超180億元,同比增長最高320%
- 年滿60歲可以參加職工醫保嗎(滿了60歲能買職工醫保嗎)
- 天天微資訊!早上可以還信用卡嗎(信用卡還款日凌晨就能還款嗎)
- 佛山村田五礦精密材料有限公司關于綠色電力供應的合同簽訂到2030年,實現100%綠色電力生產
- 滄州明珠2022年目標銷售2.86億㎡隔膜 擬受讓明珠鋰電10%股權
- 2023原油市場展望,中海油的投資機會
- 當前快看:上游震蕩博弈 光伏組件定價遇阻觀望(2023.2.2)
- 環球速訊:TOP10的變與不變!2022中國市場動力電池裝機解析
- 每日動態!1.47GW!國華投資發布2023年第一批光伏組件(182、210)采購項目
- 山羊胡子怎么畫?山羊胡子的畫法?
- 通訊!網絡中tag什么意思?網絡中tag是指什么?
- 孤戰的演員有哪些?孤戰劇情介紹
- 每日熱門:重案六組佟林是好是壞?重案六組佟林扮演者是誰?
- 世界快資訊:氣功大師王林有什么本事?王林資料介紹
- 創造營王藝晨為什么退賽?創造營節目組給出的理由是什么?
- 北京海淀成為全國首個生產總值破萬億的地市級區縣
- 【聚看點】2月2日焦點科技漲停分析:跨境電商,醫療信息化,金融科技概念熱股
- 全球觀察:關于雷鋒的資料有哪些?雷鋒的故事有哪些?
- 每日熱門:網絡上曹縣是什么梗?曹縣是什么意思?
- 永貴電器:公司的液冷超充槍產品已經實現批量生產和銷售
- 天天簡訊:兔子真的不吃窩邊草嗎?兔子不吃窩邊草的原因是什么?
- 世界新資訊:合景悠活參股成立安化梅山城市運管公司 持股51%
- 中國有許多偉大的歷史人物 中國偉大的歷史人物有哪些?
- 安泰科技:公司產品不涉及太陽能光伏鈣鈦礦電池領域
- 熱點聚焦:商務部:2022年實物商品網上零售額同比增6.2% 直播電商消費亮眼
- 洛陽:個人首套房首付比例兩成 年內買新房最高可補貼1萬元
- 濟南2022年商品房銷售面積同比下降19.8%
- 環球熱資訊!2月2日漢王科技漲停分析:中科院系,手勢識別,基因測序概念熱股
- 【世界報資訊】2月2日先鋒電子漲停分析:儀器儀表,傳感器,超級電容概念熱股