Velikost videa: 1280 X 720853 X 480640 X 360
Zobrazit ovladače přehrávání
Automatické přehrávání
Přehrát
DirectX 里有xAudio 和 xInput, 那么有没有xvideos 呢?😂😏🤐
老司機啊哥們
酷喔 兄弟
打住!打住!
我幫你 google 一下,馬上回來…
少了个S.!
那个坑就是Glide API。还有不得不说的是Vulkan的出现很大程度归功于AMD, Mantle API也是昙花一现,但是它的代码就衍生出Vulkan,而且Direct 12也是为了抗衡Vulkan而出现的。
glide让我想起了voodoo,真的叫昙花一现
Mantle API是AMD在跟微软在游戏机合作过程中受他们的反馈以及启发弄出来的,这才是真正的原因。其他的就受Mantle影响或者直接在其基础上弄出来。DX12就是微软自己搞,而不是什么抗衡Vulkan特意搞出来的。DX12就是将一部分显卡驱动的活拿过来由开发者做。想想都知道PC上很少会这样的,游戏机上这个情况倒是很普遍。
Vulkan 有甚麼了不起?
@@raymondchan3587 The Old New Thing作者?
但vulkan花了很多年才堪用,一帮菜鸡互啄出来的API不行啊
当你喊度娘的时候,我还以为你们节目终于要有一个妹子了。。。
百度一下
男上♂加男,满汉♂全席
我还以为会是云飞的女装。
还期待了一下
难得碰见一个重名的兄弟😝
为什么大家不愿意做底层就是因为手游太好赚了,如今要让非第一方厂商开发游戏几乎是哀求他们留在自己平台,所以不管是pc还是主机在本世代都给跨平台移植提供了很多便利,如今愿意做大作的非第一方公司都已经是很难得的了
也不全是,归根结底在于新兴技术始终需要个时间去摸索普及,而且DX12画的饼太大。在早期可谓是继曲面细分DX11的扛鼎一代,但对于厂商来说鸡肋的可以,还吃力不讨好。不要以为DX12能够更高效运用硬件的性能,玩家就能买单,最简单的例子就是N卡偷U这个梗经常被拿来冷嘲热讽。无外乎就是同一档次的显卡,在差不多帧数前提下,N卡CPU占用率要比A卡明显高,那么很容易想当然的就是N卡投机取巧,靠把一些运算丢给CPU换来帧率的领先。不论对错,抛开成见换言之,是不是N卡在CPU利用上的确要好于A卡?这不就是DX12其中一个大饼之一?玩家不理解,厂商不乐意,开发者们不愿意多废一道事,微软推广window10天怒人怨,未能达到预期,DX12画的饼依然遥遥无期。
程序员秒秃头的画面太细节了😄
勵害!
希望能拍多些这类影片。介绍了甚少玩家懂的知识,而且是简单易明的。
感觉云飞小哥哥每一期节目比每一期节目胖啊 :)
哈哈笑死我啦
無法播放此視頻,因為計算機丟失"兩年前的雲飛.dll",嘗試瘦身以解決此問題。2333
俄國人直接回Cyka blyat 😂😂😂夠兇XDDDD
cyka blyat才對
蘇卡布列
Сука блять!ヽ(`Д´)ノ
是什么意思
10 _01 你娘好好
這種科普超喜歡的!!!! 有涵養又清楚明瞭!!
講得很清楚, 優質的影片, 感恩唷~
不错,跟聂俊不一样的画风,一样好看。
操作系统也有自己的API, 也是抽象硬件驱动提供统一接口的。DX和OpenGL和系统API应该是平行的,只是DX和OpenGL和对3D显卡驱动的抽象,操作系统API是对通用硬件驱动内存,CPU, 硬盘等的抽象。Win操作系统原来也有自己的图形库叫GDI和 GDI+只不过是针对2D的,现在新的Win10也集成了DX
當年的巫毒卡~真的超棒,只要遊戲可以改巫毒跑,畫面絕不顆粒
我就说为什么战神4的高帧率模式比古墓丽影的高帧率模式画质好那么多,在1080p的显示器上甚至感觉不到画质有什么差距,反观古墓丽影11开了高帧率模式那画质简直跟马赛克似的,感谢科普!
意思就是只要是独占作品往往会往死里榨干机子性能
@@samhuang3434 视频中说了,独占作品用的是GNM的API,那些三方工作室用的是GNMX,GNM感觉就相当于计算机编程语言中的汇编语言了,gnmx应该就是那些高级编程语言了,所以看完这个视频就解答了我一直以来的困惑,非常棒
喜歡這種科普系列! 希望能多發一些
一般上的了台面的游戏公司,都会根据API,自己再单写一层调用库给一线程序员
一看到這支影片就訂閱了,工程師很多洞也是需要科普的
作为从业者,我觉得你该科普下马上要火的webgpu和vulkan
我知道极客湾geekerwan想說哪一個經典API了那就是 Glide (API),3dfx Voodoo 專用電腦3D快速發展的黃金時期3dfx 後來被 nVIDIA 買走,其中一個技術 - SLI 被應用到今日。
不全對,現在是Nvlink了
跨平台游戏使用高层API,受cpu弱影响,令到帧数很低。战神使用底层API,把cpu的负担给了gpu,所以就没有卡顿问题。我是否说得正确?
高質量解說....支持~
良心主播,希望分享更多的电脑知识
非常好
片子一开头就被逗乐了,三大妈(3DM)正版游戏,3DM有正版游戏吗?哈哈哈,超喜欢极客湾的视频风格。期待你们的AMD并购ATI以及A卡和N卡之争的故事,想必很精彩。
這是我看過最優質的頻道,推一個~
这期视频相当不错,给我讲的明明白白的
感謝分享,很棒
1:05 真的按下去....
老實說 WIN10 一開始有不少老玩家說多核效能比WIN7差一點
OP 里的 Acess Granted 字样少一个C啊 是Access啊 😂😂😂
當開始編程式後才會了解開發api的都是大神
我也是多年來都不了解 只知道一直會改版 從8.1玩到現在12了
今年学computer graphics 又回来复习了
这期做得好哈
終於有片頭特效了
后面的坑说的应该是:3Dfx 的 glide了吧!
我也覺得是巫毒
Very good explaination
好久没在三大妈下正版了🙃
免安装繁体中文全dlc镜像绿色无毒破解版迅雷高速下载地址
@@hangyin2505 沒人要
woc 真的第一次当第一个看视频的
666666 學到了好多東西希望up主能多上傳這類的影片
我想玩手游光遇,可是说要支持vulkan和vulkan版本1.0.3以上,所以我怎么才能玩,求回复
Android 系統升級 有機會gpu 的ddk 也會跟著升級,要不然就換手機
但是,至今,PC游戏卡无法在Windows开启窗口10bit,就是不明白为啥微软不开放10bit调色板(仅支持全屏独占DirectX 10bit),或者N/A不开放游戏卡的opengl 10bit显示。
讚 讚 讚 !謝謝幫科普
所以没有跑不了的硬件,只有不努力优化的工作室。
换高配之前:这什么垃圾电脑,这游戏都带不动换高配之后:这什么垃圾游戏,这电脑都带不动
不一定,有些实在是太垃圾的电脑,无论怎么优化都带不动就是带不动。
中二的病猫 现在好多游戏反而是优化不行,逼着玩家升级硬件,其实根本不需要那么高的配置
經典
@@ghsgkd3844 对,CPU、GPU、内存的升级,只能使软件臃肿,优化差。
實用分享
拖更灣終於出片拉~~
蘋果的Metal呢?QAQ
QvQ 同求,metal
一直没什么动静,估计还是因为Mac OS的游戏生态太差 使得开发者没什么积极性
@NA Yang 市佔率還是不會超過Android
極客灣的影片真的超級優質
(来自未来)这个API名叫3DFX--Glide
開始講軟體了 推個
这个需要未来加入AI算法了
太早來了,等會兒再來
四方型的頭,有趣,難得!
技术视频 支持
所以以后做游戏引擎先做GPU 的compiler
剛好一年,又回來看
可以出一期几期游戏引擎🉐节目
科普做的太棒
这突然让我明白了游戏机为什么比电脑的游戏效率更好。
好真实
哦哦哦,我看到極速快感了,好懷念啊~
本身有自學資訊工程要寫遊戲~ \很可惜在之前已經了解了API了~ 也有DIRECTX 的參考書
了解了~
自由不等于繁荣,哎,把这句话套到最近香港事件上,立竿见影
不自由也不等於高效,而且發展性受限。你要說這是政治上的問題也好,經營管理上的也好,都是相當複雜的問題。
YW Huang 受教了
Glide, 3DFX Voodoo~~
可惜已经在Nvdia里了
讲解很详细,想研究opengl源码
我以為PS4自己打開了...
維他檸檬茶小喝點, 糖超多, 可以喝到人糖尿病.
7:28 程序员头秃了
我们现在做一个设计软件,就是openGL,用C++ Qt
7:26 突如其来的秃顶笑得我不行
10:00直接變成GTA5的配樂,我還以為要說什麼
帅哥主播长得好像《程序员升职记》里的男主,咔咔
5:36 看了下视频发布时间,然后搜了下DXR的发布时间;视频怎么没说DirectX 12 的 Ray Tracing?
自由=/=繁榮😂😂😂😂😂😂😂😂政治正確?
其實 這一點不是政治正確 反而是 完完全全的現實 不過反過來想 不自由=/=繁榮 也是一樣的
所以说凡事无绝对,不可矫枉过正
这是物理法则 只有低熵可利用的自由才能形成繁华
自由跟繁荣有任何直接关系吗?
@@user-yd5zr4qf7r 一定程度上来说,是有绝对直接关系的。套用在公司上来说,比较严苛但是通人情的公司的工作效率就很高,反倒是放权太多的公司除非公司内大部分人都能够拥有比较强的自律性,并整体认同一个目标否则就会导致公司内管理混乱,目标不明确,效率低下等问题。而效率是决定繁荣与否的决定性因素,当然这里的效率又可以拆分为多种解释。换而言之,严苛的公司未必不通人情;散漫的公司想要效率那就更需要人才。如果以繁荣为目标,严苛的环境反倒是捷径。然后同样的道理再回归到游戏上来说,也就是视频中所说的移植到其他平台就会卡顿、BUG等相关问题,也就是移植难度大,问题多。顺便这里点名批评光荣游戏。
難怪全境封鎖2開DX12反而掉FPS,原來是這回事.............
開心的事 Unity 開發原件上 還是很好用
1:05 我還真的以為有視窗跳出來= =
虽然看不懂,但是感觉很厉害的样子
太神啦
战地1的例子真的是错到极致,战地1无论是n卡还是a卡都是fps倒退,只不过a卡倒退幅度比n卡略低。很多游戏的dx12都是a卡效能倒退幅度比n卡低,让不少人误以为a卡dx12效能很好,实则不然。
所以你的意思是a卡驅動太爛嗎XD
@@wyork507 不是,是N廠向開發商花了錢,壓制A的表現
3dfx ?
當年有存錢買Voodoo的路過!
glide
答对了,Glide接口,知道这个的都是大叔了。
up主看起来好聪明
如在出现(Oxc000007b)有关系到DirectX吗?
感谢科普,但有三个槽一定要吐:1. 3:29 的示意图不明不白,DX到底是干嘛的?2. 说是都盘点了一遍,说得最多的还是DX,其他几个只能算是点点水。3. 最后那个框架连个名字都没给,恶意吊胃口啊
Hhh竟然真的把系统时间改到2013年了
哎 原来主机上的3A大作都是因为用了高层API 也难怪都是30帧
竟然不是 GAMKER 作這個節目
好棒
ps4的选择音效可太有意思了
啥时候谈谈AMD专用条,昂达专用条,宏想条,好像不止amd能用h110也能用吧,性价比如何
h310c也可以我在用 只能说能用性能和一般ddr3差不多稳定性看人品了
知道三大妈鸟姐的赞一下,我看看有多少
婊子一个 人品很有问题
@@user-ov5sr1xu8u 你看人家人品?在盗版网站看人品?
刁民
陈秋志 放你妈的屁 真他妈张嘴就来
相比之下 我更喜歡這類視頻🥰🥰
DX12一直说自己是最适合做底层优化的API,燃鹅还是有很多游戏DX11的帧数比DX12高
最主要还不是帧数的问题,而是卡顿的问题。。。
7nm 什么时候来个评测啊!兄弟啊!
涨姿势!
6:35 那句消除官僚主義作風⋯⋯不怕被約談嗎?
给力!!!!!
战地一开dx12会卡顿以及严重掉帧。5800x 2080ti
又上了一課 WOW~~~
DirectX 里有xAudio 和 xInput, 那么有没有xvideos 呢?😂😏🤐
老司機啊哥們
酷喔 兄弟
打住!打住!
我幫你 google 一下,馬上回來…
少了个S.!
那个坑就是Glide API。还有不得不说的是Vulkan的出现很大程度归功于AMD, Mantle API也是昙花一现,但是它的代码就衍生出Vulkan,而且Direct 12也是为了抗衡Vulkan而出现的。
glide让我想起了voodoo,真的叫昙花一现
Mantle API是AMD在跟微软在游戏机合作过程中受他们的反馈以及启发弄出来的,这才是真正的原因。其他的就受Mantle影响或者直接在其基础上弄出来。DX12就是微软自己搞,而不是什么抗衡Vulkan特意搞出来的。DX12就是将一部分显卡驱动的活拿过来由开发者做。想想都知道PC上很少会这样的,游戏机上这个情况倒是很普遍。
Vulkan 有甚麼了不起?
@@raymondchan3587 The Old New Thing作者?
但vulkan花了很多年才堪用,一帮菜鸡互啄出来的API不行啊
当你喊度娘的时候,我还以为你们节目终于要有一个妹子了。。。
百度一下
男上♂加男,满汉♂全席
我还以为会是云飞的女装。
还期待了一下
难得碰见一个重名的兄弟😝
为什么大家不愿意做底层就是因为手游太好赚了,如今要让非第一方厂商开发游戏几乎是哀求他们留在自己平台,所以不管是pc还是主机在本世代都给跨平台移植提供了很多便利,如今愿意做大作的非第一方公司都已经是很难得的了
也不全是,归根结底在于新兴技术始终需要个时间去摸索普及,而且DX12画的饼太大。在早期可谓是继曲面细分DX11的扛鼎一代,但对于厂商来说鸡肋的可以,还吃力不讨好。不要以为DX12能够更高效运用硬件的性能,玩家就能买单,最简单的例子就是N卡偷U这个梗经常被拿来冷嘲热讽。无外乎就是同一档次的显卡,在差不多帧数前提下,N卡CPU占用率要比A卡明显高,那么很容易想当然的就是N卡投机取巧,靠把一些运算丢给CPU换来帧率的领先。不论对错,抛开成见换言之,是不是N卡在CPU利用上的确要好于A卡?这不就是DX12其中一个大饼之一?玩家不理解,厂商不乐意,开发者们不愿意多废一道事,微软推广window10天怒人怨,未能达到预期,DX12画的饼依然遥遥无期。
程序员秒秃头的画面太细节了😄
勵害!
希望能拍多些这类影片。介绍了甚少玩家懂的知识,而且是简单易明的。
感觉云飞小哥哥每一期节目比每一期节目胖啊 :)
哈哈笑死我啦
無法播放此視頻,因為計算機丟失"兩年前的雲飛.dll",嘗試瘦身以解決此問題。2333
俄國人直接回Cyka blyat 😂😂😂
夠兇XDDDD
cyka blyat才對
蘇卡布列
Сука блять!ヽ(`Д´)ノ
是什么意思
10 _01 你娘好好
這種科普超喜歡的!!!! 有涵養又清楚明瞭!!
講得很清楚, 優質的影片, 感恩唷~
不错,跟聂俊不一样的画风,一样好看。
操作系统也有自己的API, 也是抽象硬件驱动提供统一接口的。DX和OpenGL和系统API应该是平行的,只是DX和OpenGL和对3D显卡驱动的抽象,操作系统API是对通用硬件驱动内存,CPU, 硬盘等的抽象。
Win操作系统原来也有自己的图形库叫GDI和 GDI+只不过是针对2D的,现在新的Win10也集成了DX
當年的巫毒卡~真的超棒,只要遊戲可以改巫毒跑,畫面絕不顆粒
我就说为什么战神4的高帧率模式比古墓丽影的高帧率模式画质好那么多,在1080p的显示器上甚至感觉不到画质有什么差距,反观古墓丽影11开了高帧率模式那画质简直跟马赛克似的,感谢科普!
意思就是只要是独占作品往往会往死里榨干机子性能
@@samhuang3434 视频中说了,独占作品用的是GNM的API,那些三方工作室用的是GNMX,GNM感觉就相当于计算机编程语言中的汇编语言了,gnmx应该就是那些高级编程语言了,所以看完这个视频就解答了我一直以来的困惑,非常棒
喜歡這種科普系列! 希望能多發一些
一般上的了台面的游戏公司,都会根据API,自己再单写一层调用库给一线程序员
一看到這支影片就訂閱了,工程師很多洞也是需要科普的
作为从业者,我觉得你该科普下马上要火的webgpu和vulkan
我知道极客湾geekerwan想說哪一個經典API了
那就是 Glide (API),3dfx Voodoo 專用
電腦3D快速發展的黃金時期
3dfx 後來被 nVIDIA 買走,其中一個技術 - SLI 被應用到今日。
不全對,現在是Nvlink了
跨平台游戏使用高层API,受cpu弱影响,令到帧数很低。
战神使用底层API,把cpu的负担给了gpu,所以就没有卡顿问题。
我是否说得正确?
高質量解說....支持~
良心主播,希望分享更多的电脑知识
非常好
片子一开头就被逗乐了,三大妈(3DM)正版游戏,3DM有正版游戏吗?哈哈哈,超喜欢极客湾的视频风格。期待你们的AMD并购ATI以及A卡和N卡之争的故事,想必很精彩。
這是我看過最優質的頻道,推一個~
这期视频相当不错,给我讲的明明白白的
感謝分享,很棒
1:05 真的按下去....
老實說 WIN10 一開始有不少老玩家說多核效能比WIN7差一點
OP 里的 Acess Granted 字样少一个C啊
是Access啊 😂😂😂
當開始編程式後才會了解開發api的都是大神
我也是多年來都不了解
只知道一直會改版
從8.1玩到現在12了
今年学computer graphics 又回来复习了
这期做得好哈
終於有片頭特效了
后面的坑说的应该是:3Dfx 的 glide了吧!
我也覺得是巫毒
Very good explaination
好久没在三大妈下正版了🙃
免安装繁体中文全dlc镜像绿色无毒破解版迅雷高速下载地址
@@hangyin2505 沒人要
woc 真的第一次当第一个看视频的
666666 學到了好多東西
希望up主能多上傳這類的影片
我想玩手游光遇,可是说要支持vulkan和vulkan版本1.0.3以上,所以我怎么才能玩,求回复
Android 系統升級 有機會gpu 的ddk 也會跟著升級,要不然就換手機
但是,至今,PC游戏卡无法在Windows开启窗口10bit,就是不明白为啥微软不开放10bit调色板(仅支持全屏独占DirectX 10bit),或者N/A不开放游戏卡的opengl 10bit显示。
讚 讚 讚 !謝謝幫科普
所以没有跑不了的硬件,只有不努力优化的工作室。
换高配之前:这什么垃圾电脑,这游戏都带不动
换高配之后:这什么垃圾游戏,这电脑都带不动
不一定,有些实在是太垃圾的电脑,无论怎么优化都带不动就是带不动。
中二的病猫 现在好多游戏反而是优化不行,逼着玩家升级硬件,其实根本不需要那么高的配置
經典
@@ghsgkd3844 对,CPU、GPU、内存的升级,只能使软件臃肿,优化差。
實用分享
拖更灣終於出片拉~~
蘋果的Metal呢?QAQ
QvQ 同求,metal
一直没什么动静,估计还是因为Mac OS的游戏生态太差 使得开发者没什么积极性
@NA Yang 市佔率還是不會超過Android
極客灣的影片真的超級優質
(来自未来)这个API名叫3DFX--Glide
開始講軟體了 推個
这个需要未来加入AI算法了
太早來了,等會兒再來
四方型的頭,有趣,難得!
技术视频 支持
所以以后做游戏引擎先做GPU 的compiler
剛好一年,又回來看
可以出一期几期游戏引擎🉐节目
科普做的太棒
这突然让我明白了游戏机为什么比电脑的游戏效率更好。
好真实
哦哦哦,我看到極速快感了,好懷念啊~
本身有自學資訊工程要寫遊戲~ \很可惜在之前已經了解了API了~ 也有DIRECTX 的參考書
了解了~
自由不等于繁荣,哎,把这句话套到最近香港事件上,立竿见影
不自由也不等於高效,而且發展性受限。
你要說這是政治上的問題也好,經營管理上的也好,都是相當複雜的問題。
YW Huang 受教了
Glide, 3DFX Voodoo~~
可惜已经在Nvdia里了
讲解很详细,想研究opengl源码
我以為PS4自己打開了...
維他檸檬茶小喝點, 糖超多, 可以喝到人糖尿病.
7:28 程序员头秃了
我们现在做一个设计软件,就是openGL,用C++ Qt
7:26 突如其来的秃顶笑得我不行
10:00直接變成GTA5的配樂,我還以為要說什麼
帅哥主播长得好像《程序员升职记》里的男主,咔咔
5:36 看了下视频发布时间,然后搜了下DXR的发布时间;视频怎么没说DirectX 12 的 Ray Tracing?
自由=/=繁榮😂😂😂😂😂😂😂😂政治正確?
其實 這一點不是政治正確 反而是 完完全全的現實 不過反過來想 不自由=/=繁榮 也是一樣的
所以说凡事无绝对,不可矫枉过正
这是物理法则 只有低熵可利用的自由才能形成繁华
自由跟繁荣有任何直接关系吗?
@@user-yd5zr4qf7r 一定程度上来说,是有绝对直接关系的。套用在公司上来说,比较严苛但是通人情的公司的工作效率就很高,反倒是放权太多的公司除非公司内大部分人都能够拥有比较强的自律性,并整体认同一个目标否则就会导致公司内管理混乱,目标不明确,效率低下等问题。而效率是决定繁荣与否的决定性因素,当然这里的效率又可以拆分为多种解释。
换而言之,严苛的公司未必不通人情;散漫的公司想要效率那就更需要人才。如果以繁荣为目标,严苛的环境反倒是捷径。然后同样的道理再回归到游戏上来说,也就是视频中所说的移植到其他平台就会卡顿、BUG等相关问题,也就是移植难度大,问题多。顺便这里点名批评光荣游戏。
難怪全境封鎖2開DX12反而掉FPS,原來是這回事.............
開心的事 Unity 開發原件上 還是很好用
1:05 我還真的以為有視窗跳出來= =
虽然看不懂,但是感觉很厉害的样子
太神啦
战地1的例子真的是错到极致,战地1无论是n卡还是a卡都是fps倒退,只不过a卡倒退幅度比n卡略低。很多游戏的dx12都是a卡效能倒退幅度比n卡低,让不少人误以为a卡dx12效能很好,实则不然。
所以你的意思是a卡驅動太爛嗎XD
@@wyork507 不是,是N廠向開發商花了錢,壓制A的表現
3dfx ?
當年有存錢買Voodoo的路過!
glide
答对了,Glide接口,知道这个的都是大叔了。
up主看起来好聪明
如在出现(Oxc000007b)有关系到DirectX吗?
感谢科普,但有三个槽一定要吐:
1. 3:29 的示意图不明不白,DX到底是干嘛的?
2. 说是都盘点了一遍,说得最多的还是DX,其他几个只能算是点点水。
3. 最后那个框架连个名字都没给,恶意吊胃口啊
Hhh竟然真的把系统时间改到2013年了
哎 原来主机上的3A大作都是因为用了高层API 也难怪都是30帧
竟然不是 GAMKER 作這個節目
好棒
ps4的选择音效可太有意思了
啥时候谈谈AMD专用条,昂达专用条,宏想条,好像不止amd能用h110也能用吧,性价比如何
h310c也可以
我在用 只能说能用
性能和一般ddr3差不多
稳定性看人品了
知道三大妈鸟姐的赞一下,我看看有多少
婊子一个 人品很有问题
@@user-ov5sr1xu8u 你看人家人品?在盗版网站看人品?
刁民
陈秋志 放你妈的屁 真他妈张嘴就来
相比之下 我更喜歡這類視頻🥰🥰
DX12一直说自己是最适合做底层优化的API,燃鹅还是有很多游戏DX11的帧数比DX12高
最主要还不是帧数的问题,而是卡顿的问题。。。
7nm 什么时候来个评测啊!兄弟啊!
涨姿势!
6:35 那句消除官僚主義作風⋯⋯不怕被約談嗎?
给力!!!!!
战地一开dx12会卡顿以及严重掉帧。5800x 2080ti
又上了一課 WOW~~~