V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shihira  ›  全部回复第 7 页 / 共 12 页
回复总数  222
1  2  3  4  5  6  7  8  9  10 ... 12  
2018-04-19 19:59:36 +08:00
回复了 u14e 创建的主题 Python 大家写 Python 时,有使用过第二种 dict.get 吗
当然是第一种。第二种太奇怪了,摆着好好的内建参数不用,另辟蹊径还多出点 bug。
2018-04-14 18:22:42 +08:00
回复了 feng32 创建的主题 程序员 OpenGL 支持使用简单方法渲染一个半透明立方体吗
@feng32 只要能写 shader 就没有什么不可以的。而且你所说的半透明塑料,有实心也有空心。空心的直接把 6 个面画出来混合就好。实心的事实上就是一个带散射的材质了,这就超级麻烦了。

当然了另一方面也看你要求要有多真实。
2018-04-14 18:06:11 +08:00
回复了 feng32 创建的主题 程序员 OpenGL 支持使用简单方法渲染一个半透明立方体吗
噢没看题,只需要画正方体,那就简单了。无脑混合就好。gl2 都能做。
2018-04-14 17:57:43 +08:00
回复了 feng32 创建的主题 程序员 OpenGL 支持使用简单方法渲染一个半透明立方体吗
OpenGL 没有什么适合不适合的,反正其它的图形库无论是 Metal 还是 DirectX 都功能都差不多。就从这附图上观察还是有很粗浅的光照的,用 Lambertian 就好。正常渲染半透明一般是要 Alpha Sorting,但是凸多边形不用,反正先画背面再画正面就好。

但是如果非凸多边形,Alpha Sorting 搞起来就比较麻烦了,不如粗暴一点:

1. 先画一遍到 Framebuffer 里,不用混合,全部画 vec4(1, 1, 1, 0.5),0.5 换成你想要的初始透明度
2. 然后切换成 GL_ONE + GL_ONE 的方式混合
3. 关 Cull 渲染。算光照,最后颜色值大概是 vec4(1-Intensity, 1-Intensity, 1-Intensity, alpha),Intensity 是 Lambertian 公式算出来的,alpha 是你希望每增厚一层透明度降低多少(正数)
4. 然后把 Framebuffer 盖到屏幕上,用普通 GL_SRC_ALPHA + GL_ONE_MINUS_SRC_ALPHA 混合
5. 然后再用画线模式,关 Cull,再画一遍

每个模型需要总共 4 个 Pass。暂时想到是这样。

………… emm 妈妈我居然在 V 站答图形学
睡死了难道不是 ACPI 的锅吗,Linux 的 ACPI 驱动向来就不会(也不可能)太完善,台式上倒还好感觉不出,手提主板各个厂家定制太多适配不了是常有的事情

不关 GUI 的事,不要什么事情都甩锅给 GUI。Linux 的 GUI 不是像 Windows 一样放在内核里,再怎么炸也炸不出这种这么底层的问题。当然,有没有可能是显卡驱动,另说。
2018-04-11 14:12:31 +08:00
回复了 WinMain 创建的主题 程序员 每次看到一堆人用上下左右键控制 vim 光标就很烦躁怎么办
倒是。如果用 vim 不是为了快捷键,为什么不直接去 vscode 呢?
毕竟 IDE 和 modern editors 有你们喜欢的一切东西,自动语义分析,自动补全,自动纠错,自动染色,还能预览 markdown

干嘛还在用 vim 呢,滚吧。vim 就留给我们这些食古不化的老顽固好了。
2018-04-04 13:47:24 +08:00
回复了 adonisdawn 创建的主题 Steam 关于 steam 游戏,目前还有什么好玩的?
当然要玩日系换装恋爱养成割草无双游戏 dark souls 啊
2018-03-30 11:31:10 +08:00
回复了 johncang 创建的主题 问与答 BAT 中,有多少 V 友,已经完全不用百度了
检索中文内容用搜狗。搜狗现在算腾讯系吧……
2018-03-30 11:28:24 +08:00
回复了 bcys 创建的主题 Linux 关于删除和创建文件,两个问题比较好奇。大大们请指教
1. 加单引号或者像楼上说用反斜杠转义

2. 如果你是有实际业务需求的话建议手动转义,比如用%u002f 代替斜杠和其他文件系统不支持的字符,%%代表百分号本身。然后自己写代码 parse。
如果你是只是在用一些奇奇怪怪的文件系统的话当我没说。
2018-03-30 09:37:44 +08:00
回复了 ahonn 创建的主题 Vim 你最喜欢 / 正在使用的 Vim colorscheme 是什么?
https://github.com/AlessandroYorba/Sierra
在用 sierra。这个卖点是,终端下视觉效果和 GUI 下是一样的。
2018-03-28 18:46:23 +08:00
回复了 socradi 创建的主题 程序员 话说你们用电脑打字还需要看键盘吗?
1. 手指放到键上
2. 想一下平时在 vim 里这个键是完成的什么功能
3. 想一下功能对应的单词
4. 回忆起这个键是哪个字母
2018-03-25 17:12:00 +08:00
回复了 diveIntoWork 创建的主题 程序员 粗事了, 这样 rm -f 也中枪
以后 rm 都要 dry run 一遍才敢运行了
2018-03-21 17:51:32 +08:00
回复了 hyhcoder 创建的主题 程序员 有谁能说说 4K 屏幕的 xps 15 使用感受?
手上用的就是 1080p 的 XPS15。
是这样的,用 1080p 需要非整数倍缩放(或者直接不缩放看小字体,如果你视力够好的话),用 4K 就是整数倍缩放(据一朋友所说 2x 刚刚好)。大多数的 DE 非整数倍缩放都有 bug,在 UI 不知道哪里就会出来一条突兀的缝,或者哪里的布局就乱了。
至于 Windows …… Windows 的 HiDPI ?有这东西吗?
2018-03-16 18:50:22 +08:00
回复了 edison111cry 创建的主题 程序员 请推荐一些适合写给妹子的页面
[手动匿名]
6 年前我也做过这种事。
妹子生日。我首先花了快一周做了一个游戏,至今觉得很有创意,把祝福融入了游戏。然后随手用 Illustrator 画了一张图写祝福语发微博。

结果是,妹子说游戏太难不会玩扔一边了。然后(饶有兴致?)说那张图挺漂亮是怎么做到的。

看嘛……所以嘛……
几个 T 也好,一两个硬盘就能装了吧。要么人肉背过去(安全),要么厚泡沫包装发快递(可能会卡海关)

网盘的话,七牛云可能适合你,有海外线路,但是要钱,免费额度不够你用的
2018-03-15 19:39:33 +08:00
回复了 HuHui 创建的主题 程序员 这才是造航母的面试吧
百万级优化……问一个学生?这个面试官怕不是在装逼,进一步说就是他们组根本不缺人但是被上头逼着出来面试。
2018-03-15 13:18:41 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
https://github.com/Shihira/shihira-vimfiles
语言:C++,Python,C#

轻配置,单纯为了契合个人习惯,没有很狂吊炫酷的那种
kill -SIGSTOP <pid>
2018-03-07 09:42:47 +08:00
回复了 GuLuDaDuiZhang 创建的主题 程序员 现在开始学安卓是不是药丸
@wweir 夕阳还是有一个好,就是需求少竞争也少,甚至等几乎没有人干但是你还在干的时候(比如 foxpro ),公司的老系统维护就离不开你了
2018-03-07 09:30:41 +08:00
回复了 Pinelliax 创建的主题 问与答 广州城中村的生活
我有个朋友租在南洲附近,房子在出租屋里算得上宽敞,很便宜不到 1000。题主可以试着在那附近找找。
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1788 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 83ms · UTC 00:49 · PVG 08:49 · LAX 17:49 · JFK 20:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.