精华内容
下载资源
问答
  • 笔记本电脑中多版本python的配置在我的笔记本中,已经安装了两个版本的python:python2.7.11python3.5.0b2因为首先安装了python3,因此系统的环境配置中保留了python3,但是没有python2,网上查设置办法,可以分成两...

    笔记本电脑中多版本python的配置

    在我的笔记本中,已经安装了两个版本的python:

    python2.7.11

    python3.5.0b2

    因为首先安装了python3,因此系统的环境配置中保留了python3,但是没有python2,网上查设置办法,可以分成两步吧:

    将两个版本python的路径都加入到我的电脑-属性-高级-环境变量-path中;

    将分别将两个版本安装目录下的python.exe修改为python2.exe和python3.exe。

    这样以后在调用时可以直接在cmd中通过python2或者python3调用两个版本,下面使一些抄过来的版本差别可供后日参考。

    1.性能

    Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。

    Py3.1性能比Py2.5慢15%,还有很大的提升空间。

    2.编码

    Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的:

    >>> 中国 = "china"

    >>>print(中国)

    china

    3.语法

    1)去除了<>,全部改用!=

    2)去除``,全部改用repr()

    3)关键词加入as 和with,还有True,False,None

    4)整型除法返回浮点数,要得到整型结果,请使用//

    5)加入nonlocal语句。使用noclocal x可以直接指派外围(非全局)变量

    6)去除print语句,加入print()函数实现相同的功能。同样的还有exec语句,已经改为exec()函数

    例如:

    2.X: print "The answer is", 2*2

    3.X: print("The answer is", 2*2)

    2.X: print x, # 使用逗号结尾禁止换行

    3.X: print(x, end=" ") # 使用空格代替换行

    2.X: print # 输出新行

    3.X: print() # 输出新行

    2.X: print >>sys.stderr, "fatal error"

    3.X: print("fatal error", file=sys.stderr)

    2.X: print (x, y) # 输出repr((x, y))

    3.X: print((x, y)) # 不同于print(x, y)!

    7)改变了顺序操作符的行为,例如x

    8)输入函数改变了,删除了raw_input,用input代替:

    2.X:guess = int(raw_input("Enter an integer : ")) # 读取键盘输入的方法

    3.X:guess = int(input("Enter an integer : "))

    9)去除元组参数解包。不能def(a, (b, c)):pass这样定义函数了

    10)新式的8进制字变量,相应地修改了oct()函数。

    2.X的方式如下:

    0666

    438

    oct(438)

    "0666"

    3.X这样:

    0666

    SyntaxError: invalid token (, line 1)

    0o666

    438

    oct(438)

    "0o666"

    11)增加了 2进制字面量和bin()函数

    >>> bin(438)

    "0b110110110"

    >>> _438 = "0b110110110"

    >>> _438

    "0b110110110"

    12)扩展的可迭代解包。在Py3.X 里,a, b, *rest = seq和 *rest, a = seq都是合法的,只要求两点:rest是list对象和seq是可迭代的。

    13)新的super(),可以不再给super()传参数,

    >>> class C(object):

    def __init__(self, a):

    print("C", a)

    >>> class D(C):

    def __init(self, a):

    super().__init__(a) # 无参数调用super()

    >>> D(8)

    C 8

    <__main__.D object at 0x00D7ED90>

    14)新的metaclass语法:

    class Foo(*bases, **kwds):

    pass

    15)支持class decorator。用法与函数decorator一样:

    >>> def foo(cls_a):

    def print_func(self):

    print("Hello, world!")

    cls_a.print = print_func

    return cls_a

    >>> @foo

    class C(object):

    pass

    >>> C().print()

    Hello, world!

    class decorator可以用来玩玩狸猫换太子的大把戏。更多请参阅PEP 3129

    4.字符串和字节串

    1)现在字符串只有str一种类型,但它跟2.x版本的unicode几乎一样。

    2)关于字节串,请参阅“数据类型”的第2条目

    5.数据类型

    1)Py3.X去除了long类型,现在只有一种整型——int,但它的行为就像2.X版本的long

    2)新增了bytes类型,对应于2.X版本的八位串,定义一个bytes字面量的方法如下:

    >>> b = b"china"

    >>> type(b)

    str对象和bytes对象可以使用.encode() (str -> bytes) or .decode() (bytes -> str)方法相互转化。

    >>> s = b.decode()

    >>> s

    "china"

    >>> b1 = s.encode()

    >>> b1

    b"china"

    3)dict的.keys()、.items 和.values()方法返回迭代器,而之前的iterkeys()等函数都被废弃。同时去掉的还有 dict.has_key(),用 in替代它吧

    6.面向对象

    1)引入抽象基类(Abstraact Base Classes,ABCs)。

    2)容器类和迭代器类被ABCs化,所以cellections模块里的类型比Py2.5多了很多。

    >>> import collections

    >>> print(" ".join(dir(collections)))

    Callable

    Container

    Hashable

    ItemsView

    Iterable

    Iterator

    KeysView

    Mapping

    MappingView

    MutableMapping

    MutableSequence

    MutableSet

    NamedTuple

    Sequence

    Set

    Sized

    ValuesView

    __all__

    __builtins__

    __doc__

    __file__

    __name__

    _abcoll

    _itemgetter

    _sys

    defaultdict

    deque

    另外,数值类型也被ABCs化。关于这两点,请参阅 PEP 3119和PEP 3141。

    3)迭代器的next()方法改名为next(),并增加内置函数next(),用以调用迭代器的next()方法

    4)增加了@abstractmethod和 @abstractproperty两个 decorator,编写抽象方法(属性)更加方便。

    7.异常

    1)所以异常都从 BaseException继承,并删除了StardardError

    2)去除了异常类的序列行为和.message属性

    3)用 raise Exception(args)代替 raise Exception, args语法

    4)捕获异常的语法改变,引入了as关键字来标识异常实例,在Py2.5中:

    >>> try:

    ... raise NotImplementedError("Error")

    ... except NotImplementedError, error:

    ... print error.message

    ...

    Error

    在Py3.0中:

    >>> try:

    raise NotImplementedError("Error")

    except NotImplementedError as error: #注意这个 as

    print(str(error))

    Error

    5)异常链,因为context在3.0a1版本中没有实现

    8.模块变动

    1)移除了cPickle模块,可以使用pickle模块代替。最终我们将会有一个透明高效的模块。

    2)移除了imageop模块

    3)移除了 audiodev, Bastion, bsddb185, exceptions, linuxaudiodev, md5, MimeWriter, mimify, popen2, rexec, sets, sha, stringold, strop, sunaudiodev, timing和xmllib模块

    5)移除了new模块

    6)os.tmpnam()和os.tmpfile()函数被移动到tmpfile模块下

    7)tokenize模块现在使用bytes工作。主要的入口点不再是generate_tokens,而是tokenize.tokenize()

    9.其它

    1)xrange() 改名为range(),要想使用range()获得一个list,必须显式调用:

    >>> list(range(10))

    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    2)bytes对象不能hash,也不支持 b.lower()、b.strip()和b.split()方法,但对于后两者可以使用 b.strip(b’ ’)和b.split(b’ ")来达到相同目的

    3)zip()、map()和filter()都返回迭代器。而apply()、 callable()、coerce()、 execfile()、reduce()和reload()函数都被去除了,现在可以使用hasattr()来替换 callable(). hasattr()的语法如:hasattr(string, "name")

    4)string.letters和相关的.lowercase和.uppercase被去除,请改用string.ascii_letters 等

    5)如果x < y的不能比较,抛出TypeError异常。2.x版本是返回伪随机布尔值的

    6)getslice系列成员被废弃。a[i:j]根据上下文转换为a.getitem(slice(I, j))或 setitem和 delitem调用

    7)file类被废弃,在Py2.5中:

    >>> file

    在Py3.X中:

    >>> file

    Traceback (most recent call last):

    File "", line 1, in

    file

    NameError: name "file" is not defined

    展开全文
  • 笔记本电脑中多版本python的配置在我的笔记本中,已经安装了两个版本的python:python2.7.11python3.5.0b2因为首先安装了python3,因此系统的环境配置中保留了python3,但是没有python2,网上查设置办法,可以分成两...

    笔记本电脑中多版本python的配置

    在我的笔记本中,已经安装了两个版本的python:

    python2.7.11

    python3.5.0b2

    因为首先安装了python3,因此系统的环境配置中保留了python3,但是没有python2,网上查设置办法,可以分成两步吧:

    将两个版本python的路径都加入到我的电脑-属性-高级-环境变量-path中;

    将分别将两个版本安装目录下的python.exe修改为python2.exe和python3.exe。

    这样以后在调用时可以直接在cmd中通过python2或者python3调用两个版本,下面使一些抄过来的版本差别可供后日参考。

    1.性能

    Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。

    Py3.1性能比Py2.5慢15%,还有很大的提升空间。

    2.编码

    Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的:

    >>> 中国 = 'china'

    >>>print(中国)

    china

    3.语法

    1)去除了<>,全部改用!=

    2)去除``,全部改用repr()

    3)关键词加入as 和with,还有True,False,None

    4)整型除法返回浮点数,要得到整型结果,请使用//

    5)加入nonlocal语句。使用noclocal x可以直接指派外围(非全局)变量

    6)去除print语句,加入print()函数实现相同的功能。同样的还有exec语句,已经改为exec()函数

    例如:

    2.X: print "The answer is", 2*2

    3.X: print("The answer is", 2*2)

    2.X: print x, # 使用逗号结尾禁止换行

    3.X: print(x, end=" ") # 使用空格代替换行

    2.X: print # 输出新行

    3.X: print() # 输出新行

    2.X: print >>sys.stderr, "fatal error"

    3.X: print("fatal error", file=sys.stderr)

    2.X: print (x, y) # 输出repr((x, y))

    3.X: print((x, y)) # 不同于print(x, y)!

    7)改变了顺序操作符的行为,例如x

    8)输入函数改变了,删除了raw_input,用input代替:

    2.X:guess = int(raw_input('Enter an integer : ')) # 读取键盘输入的方法

    3.X:guess = int(input('Enter an integer : '))

    9)去除元组参数解包。不能def(a, (b, c)):pass这样定义函数了

    10)新式的8进制字变量,相应地修改了oct()函数。

    2.X的方式如下:

    0666

    438

    oct(438)

    '0666'

    3.X这样:

    0666

    SyntaxError: invalid token (, line 1)

    0o666

    438

    oct(438)

    '0o666'

    11)增加了 2进制字面量和bin()函数

    >>> bin(438)

    '0b110110110'

    >>> _438 = '0b110110110'

    >>> _438

    '0b110110110'

    12)扩展的可迭代解包。在Py3.X 里,a, b, *rest = seq和 *rest, a = seq都是合法的,只要求两点:rest是list对象和seq是可迭代的。

    13)新的super(),可以不再给super()传参数,

    >>> class C(object):

    def __init__(self, a):

    print('C', a)

    >>> class D(C):

    def __init(self, a):

    super().__init__(a) # 无参数调用super()

    >>> D(8)

    C 8

    <__main__.D object at 0x00D7ED90>

    14)新的metaclass语法:

    class Foo(*bases, **kwds):

    pass

    15)支持class decorator。用法与函数decorator一样:

    >>> def foo(cls_a):

    def print_func(self):

    print('Hello, world!')

    cls_a.print = print_func

    return cls_a

    >>> @foo

    class C(object):

    pass

    >>> C().print()

    Hello, world!

    class decorator可以用来玩玩狸猫换太子的大把戏。更多请参阅PEP 3129

    4.字符串和字节串

    1)现在字符串只有str一种类型,但它跟2.x版本的unicode几乎一样。

    2)关于字节串,请参阅“数据类型”的第2条目

    5.数据类型

    1)Py3.X去除了long类型,现在只有一种整型——int,但它的行为就像2.X版本的long

    2)新增了bytes类型,对应于2.X版本的八位串,定义一个bytes字面量的方法如下:

    >>> b = b'china'

    >>> type(b)

    str对象和bytes对象可以使用.encode() (str -> bytes) or .decode() (bytes -> str)方法相互转化。

    >>> s = b.decode()

    >>> s

    'china'

    >>> b1 = s.encode()

    >>> b1

    b'china'

    3)dict的.keys()、.items 和.values()方法返回迭代器,而之前的iterkeys()等函数都被废弃。同时去掉的还有 dict.has_key(),用 in替代它吧

    6.面向对象

    1)引入抽象基类(Abstraact Base Classes,ABCs)。

    2)容器类和迭代器类被ABCs化,所以cellections模块里的类型比Py2.5多了很多。

    >>> import collections

    >>> print(' '.join(dir(collections)))

    Callable

    Container

    Hashable

    ItemsView

    Iterable

    Iterator

    KeysView

    Mapping

    MappingView

    MutableMapping

    MutableSequence

    MutableSet

    NamedTuple

    Sequence

    Set

    Sized

    ValuesView

    __all__

    __builtins__

    __doc__

    __file__

    __name__

    _abcoll

    _itemgetter

    _sys

    defaultdict

    deque

    另外,数值类型也被ABCs化。关于这两点,请参阅 PEP 3119和PEP 3141。

    3)迭代器的next()方法改名为next(),并增加内置函数next(),用以调用迭代器的next()方法

    4)增加了@abstractmethod和 @abstractproperty两个 decorator,编写抽象方法(属性)更加方便。

    7.异常

    1)所以异常都从 BaseException继承,并删除了StardardError

    2)去除了异常类的序列行为和.message属性

    3)用 raise Exception(args)代替 raise Exception, args语法

    4)捕获异常的语法改变,引入了as关键字来标识异常实例,在Py2.5中:

    >>> try:

    ... raise NotImplementedError('Error')

    ... except NotImplementedError, error:

    ... print error.message

    ...

    Error

    在Py3.0中:

    >>> try:

    raise NotImplementedError('Error')

    except NotImplementedError as error: #注意这个 as

    print(str(error))

    Error

    5)异常链,因为context在3.0a1版本中没有实现

    8.模块变动

    1)移除了cPickle模块,可以使用pickle模块代替。最终我们将会有一个透明高效的模块。

    2)移除了imageop模块

    3)移除了 audiodev, Bastion, bsddb185, exceptions, linuxaudiodev, md5, MimeWriter, mimify, popen2, rexec, sets, sha, stringold, strop, sunaudiodev, timing和xmllib模块

    5)移除了new模块

    6)os.tmpnam()和os.tmpfile()函数被移动到tmpfile模块下

    7)tokenize模块现在使用bytes工作。主要的入口点不再是generate_tokens,而是tokenize.tokenize()

    9.其它

    1)xrange() 改名为range(),要想使用range()获得一个list,必须显式调用:

    >>> list(range(10))

    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    2)bytes对象不能hash,也不支持 b.lower()、b.strip()和b.split()方法,但对于后两者可以使用 b.strip(b’ ’)和b.split(b’ ")来达到相同目的

    3)zip()、map()和filter()都返回迭代器。而apply()、 callable()、coerce()、 execfile()、reduce()和reload()函数都被去除了,现在可以使用hasattr()来替换 callable(). hasattr()的语法如:hasattr(string, 'name')

    4)string.letters和相关的.lowercase和.uppercase被去除,请改用string.ascii_letters 等

    5)如果x < y的不能比较,抛出TypeError异常。2.x版本是返回伪随机布尔值的

    6)getslice系列成员被废弃。a[i:j]根据上下文转换为a.getitem(slice(I, j))或 setitem和 delitem调用

    7)file类被废弃,在Py2.5中:

    >>> file

    在Py3.X中:

    >>> file

    Traceback (most recent call last):

    File "", line 1, in

    file

    NameError: name 'file' is not defined

    展开全文
  • 现在,越来越多的人学习3D建模,需要用到3dmax、maya、zbrush等软件的设计和指导,这里给大家分享下如何挑选自己学习3dmax和游戏建模等所需要的笔记本配置 一、CPU 3dmax建模的时候,实时预览除了依靠显卡,也要...

    现在,越来越多的人学习3D建模,需要用到3dmax、maya、zbrush等软件的设计和指导,这里给大家分享下如何挑选自己学习3dmax和游戏建模等所需要的笔记本配置

    一、CPU

    3dmax建模的时候,实时预览除了依靠显卡,也要依靠CPU单核的运算能力。

    CPU频率越低,遇到复杂的贴图,千万级的模型面,就会预览越卡顿,甚至死机。

    渲染的时候,光线跟踪也好,光能传递也好都需要大量的计算,这些运算都是由CPU负担的。

    ①、标压U与低压U:

    选择笔记本的时候,要特别注意标压U与低压U的区分,对三维软件而言,一定要选择标压U才能满足需求。

    如何判断呢?

    一般带U后缀的,主频2.0ghz以下的,核心4核以下的,功率15W以下的都是低压U,做图运行起来非常不流畅。需要买标压U才能满足CAD绘图需要。

    一般后缀带H,主频2.0ghz以上,4核以上,功率45W左右的就是标压U。

    总之,低压U功率小,性能低,标压U功耗大,性能强。

    ②、主频与核心数:

    3DMAX的建模主要以单线程的运算能力为主,也就是说单线程的主频高低对实时预览很重要。主频越高,建模时的响应速度就越快。

    渲染的话,选择多核心、多线程的CPU至关重要。

    简言之就是说:建模吃主频,渲染吃线程数(线程一般为核心的2倍)。

    建议选择CPU主频2.6ghz以上,睿频4.5ghz以上的标压CPU,如九代i7,八代i9。

    因为频率高低影响到车削、放样、布尔、细分、捕捉、对齐等命令的计算及响应速度。

    核心数选择6-8核的就可以了,核心越多,线程也就越多,渲染速度也就越快。

    总之,笔记本CPU的最重要参数是主频、睿频、核心数等

    笔记本CPU主频、睿频率越高,性能就越好,3dmax建模操作就更加流畅,尤其是对一些模型面较多,计算较复杂的工程。

    作为从事3D游戏建模多年的老司机,也整理了不少学习资料,想正儿八经学习技术的小伙伴,加我的建模学习交流裙:732672604。每天晚上都会开设游戏建模直播课,课程会讲到3D Max以及Zbrush软件的使用以及机械、道具、人物、怪物等模型的制作。

    二、内存:

    笔记本内存对3dmax渲染和建模都有影响,材质贴图越复杂,灯光细分越多,全局光照等参数越大,占用的内存就会越多,内存不足会出现3dmax 死机、崩溃等问题。

    大小选择:

    小场景,简单模型,模型面在几百万面以下——16G内存,

    大场景,模型面1千万个以上,室外效果图——32G内存以上。

    般主流的高端笔记本都默认装16G内存,对3dmax来说还远远不够,建议与客服沟通,花几百元再加一个16G的内存条(最好是同品牌、同型号的,这样可以组成双通道内存),升级到32G内存,对3dmax制作的帮助非常大。(只要笔记本是2个内存插槽以上的就可以加装。)

    对3dmax的操作流畅度影响最大的就是CPU和内存了,笔记本内存不够大,会造成3dmax启动缓慢,对复杂模型进行挤压、放样、布尔、缩放位移等操作时卡顿、死机,甚至软件崩溃,所以,把钱花在大内存上,是非常明智的投资。

    虚拟内存:

    虚拟内存可以缓解内存不足的问题,即使是台式电脑,内存非常大了,超过64G也仍然是要设置虚拟内存的,建议将虚拟内存设置到SSD上,利用SSD的高速度充当虚拟内存的缓存。

    但虚拟内存不能代替实际内存,实际内存还是要够大才行:16G,32G以上。

    三、显卡:

    显卡的功能就在于你在建模的时候,提供屏幕实时预览,窗口刷新的。

    显卡配置低了,模型面在一千万到几个亿时,会出现加载缓慢,卡顿,严重时出现死机、崩溃。

    3dmax建模靠显卡+CPU的高频,渲染靠CPU的多线程+内存。

    ——N卡还是A卡:

    人们常说,A卡适合设计,看高清电影,N卡适合玩游戏这种说法是片面的,3DMAX以前是对A卡优化得好,3DMAX从2012以后对于N卡也有一定的优化,并且3dmax的硬件加速功能只支持N卡的CUDA,即显卡物理加速引擎,选择N卡对3DMAX的加速会好一些。而A卡则是OpenGL技术,所以,理论上讲,对于新版的3dmax,N卡的兼容性要好一些。

    此外,如果你要除了使用3DMAX,还要兼顾PS/AI/AE/PR等Adobe全家桶软件,那么选择N卡比较合适,因为支持Adobe的CUDA水银加速的只有中高端的N卡。

    显卡的好坏主要看显存、位宽,都是数值越大显卡越好。

    对于3dmax来说,显卡选择显存6 GB以上,位宽192 bit以上的就可以了。如GTX1660Ti,RTX2060 , RTX2070。

    显存类型:通常有GGDR5、GGDR6,GGDR6的芯片工艺、架构更先进一些。通常1060,1050等老一代显卡都是GGDR5显存, 2060, 2070等新一代显卡都是GGDR6显存。

    四、硬盘:

    较新版本的3dmax软件,软件体积更大,启动时加载的东西也更多,使用SSD能大大加快软件启动速度,以及加载材质、模型预设的速度。

    建议选择:2562GB以上大小的SSD固态,或者PCI固态,将3dmax软件,以及操作系统全装在固态硬盘里,这样就能极大提升软件性能。

    如果平时调用的素材很多,保存的项目很多,固态硬盘容量不够了,后期可以慢慢再添加,或者直接买一块1T的移动固态硬盘,(900元左右)插在笔记本的 USB接口上用,素材放到固态里,调用大文件时加载不会卡顿,非常流畅。

    五、显示器:

    由于渲染完成的效果图需要在显示器上观看,显示器的色彩精度也是非常重要的参数。很多低端笔记本的显示器色彩精度非常不好,严重影响人对色彩的判断,建议选择的笔记本时候,显示器要满足色域在NTSC 72%或者SRGB 99%以上的显示器,最少也要达到45%NTSC以上色域。其次,面板材质是IPS屏 , LED背光的。

    分辨率:1920x1080以上。

    屏幕尺寸建议选择15寸的,屏幕够大,视图空间才足够大,大场景下或四视图时才能看到更宽广的视野。其次,建议选择长宽比:16:9的宽屏,适合做图。

    3dmax对屏幕刷新率没有要求,普通的60hz刷新率就足够3dmax建模、渲染使用了。不玩大型游戏的话,就没必要那么高的刷新率,那样只会徒增笔记本成本。

    六、电源:

    如果选择了高性能CPU,就比如九代I7的标压U:i7 9750H,功耗肯定在45W左右,再加6G以上高性能显卡和15寸的大屏幕,那么功耗肯定非常大,笔记本的续航能力就会下降不少,对续航能力就不可有太高的期望值了。

    建议选择:锂电池,锂电池芯越多续航能力越强,一般选择3芯的锂电池,有的是4芯,电容在45瓦时以上,这样的续航时间比较长。大概续航:2-5小时,睡眠状态下十几个小时。

    七、散热:

    不同于台式机,笔记本要格外关注散热性能,尤其是在夏天,室内温度很高的情况下。

    首先,标压CPU肯定发热量大,45W功率能产生很多热量,

    其次,超薄的笔记本电脑,散热也不够好,轻薄本一般也是低压U的笔记本。。

    塑料散热性能不好,用镁铝合金、或者钛合金等金属材料做的机身,那么,散热就比较合适。通常只有在导热性能较好的外壳的笔记本下加装散热器才会有比较好的散热效果。

    可以给笔记本买一个散热支架,或者买抽风式的散热器,可以直接安插在电脑的散热孔上,往外抽风。

    其次建议买笔记本内部铜管数2个以上的,更好的4个铜管、5个铜管的,铜管越多、铜片面积越大散热性能越好,而风扇越多却不一定。

    八、扩展接口:

    选购笔记本的时候,也要注意USB3.0,USB3.1,USB Type-C接口,SD卡的读卡器接口,DisplayPort接口等等接口是否完备,丰富的扩展接口是笔记本支持更多外接设备的前提,比如移动硬盘、手绘板、显示器、VR设备,相机、投影仪、扫描设备、打印机等。

    如果你平时要反复从笔记本和其他电脑之间转移数据,就尽量选择那种USB3.0接口多的,满足数据传输需要。如果要外接显示器,注意笔记本要带有DisplayPort接口或者HDMI接口。

    九、总结:

    CPU:选择主频2.6ghz以上,睿频4.5ghz以上的核心数选择6-8核的八代I7,九代I7或者八代I9。注意:即使是同一代的CPU性能也有很大差异,做三维设计的笔记本一定要选择45W的标压CPU,不要选择节能型的低压U。

    内存:至少16G以上,建议与销售客服沟通,多花几百元额外再加一个16G内存条(最好是同类型的),升级到32G,大内存对3dmax大场景建模、渲染的流畅性提升非常大。

    硬盘:选择256GB的 PCI或SSD固态,后期可以慢慢添加到1T的SSD。

    显卡:3dmax对显卡的要求比较高,建议选择:显存6 GB以上,位宽192 bit以上的GGDR6显卡,如1060Ti,RTX2060,RTX2070等。

    显示器:建议选择15寸的大屏幕显示器,这样视图更大,软件界面也不至于太紧凑,。选择色域最少45%NTSC以上,有条件选择NTSC 72%或者SRGB 99%以上的显示器,屏幕材质是IPS屏的 1080P以上分辨率。

    散热:买笔记本内部铜管数2个以上的,更好的4个,5个。再加装抽风式散热器。

    机身外壳:镁铝合金或其他导热性能好的外壳,加装外部散热器效果才较好。

    满足上述配置的笔记本有很多,价位在8千-1.6万元,一般选择8千左右价位就可以了,中、小场景的建模、材质、渲染足够使用了。

    3dmax对硬件性能的需求是没有上限的,即使配置5万元的顶配MacBook Pro或者Alienware 外星人笔记本,遇到场景很大、模型面很多的项目,也一样会卡顿,这种情况下,最好的方式是把工程保存后,转到台式机工作站上操作。

    性能受限很大程度上是因为笔记本的体积、散热等因素限制了显卡、CPU性能,在目前的硬件技术条件下,既要兼顾轻薄、易携性又要兼顾高性能,那么花费一定不菲。

    对3dmax的而言,8千-1.6万之间的是目前性价比最高的了,超过这个区间,价格就会大幅度上涨,而带来的性能提升却很小。

    满足以上8千元配置的笔记本用来看电影、玩大型单机游戏也可以,此外,对CAD制图、PS图片处理也绰绰有余,以及做2k以下的视频剪辑、中、小场景的AE后期也完全足够使用。

    作为从事3D游戏建模多年的老司机,也整理了不少学习资料,想正儿八经学习技术的小伙伴,加我的建模学习交流裙:732672604。每天晚上都会开设游戏建模直播课,课程会讲到3D Max以及Zbrush软件的使用以及机械、道具、人物、怪物等模型的制作。

     

    展开全文
  • 主频越越好,但性能影响不大 INTEL 赛扬代表的是低端,奔腾是中端,酷睿是高端 AMD 闪龙是低端 速龙是中端,翼龙是高端 缓存:L1、L2、L3越大越好,L1和L2是主要的 制程工艺:越小越好 核心数:越多越好,但...
    CPU   :
    扩展总线速度、前端总线,多线程、低压、
    主频越高越好,但性能影响不大
    INTEL 赛扬代表的是低端,奔腾是中端,酷睿是高端
    AMD 闪龙是低端 速龙是中端,翼龙是高端
    缓存:L1、L2、L3越大越好,L1和L2是主要的
    制程工艺:越小越好
    核心数:越多越好,但耗电量和发热量会随着增加


    CPU的型号:Corei5-4200U
    i5表示该处理器属于i5处理器
    4200表明该处理器属于四代产品;数字的第一位数字表明处理器的代数
    nXXX,表明是n代处理器
    第二位数字代表性能,数字越大性能越强,2性能很低;第二位1~3一般是i3,4~6一般是i5,7~9一般是i7。后面两位数意义不大。
    后面的字母表示其他信息:HQ表示焊接在主板上的;M代表标准电压cpu;U代表低电压节能的;H是高电压的,是焊接的,不能拆卸;X代表高性能,可拆卸的;Q代表至高性能级别;Y代表超低电压的,除了省电,没别的优点的了,是不能拆卸的;K表示不锁倍频的。


    显卡  :
    显卡的的性能是由核心频率,显存,位宽等重要参数决定的;
    因此显存容量自然决定了显示芯片能处理的数据量;
    显存位宽越高,性能越好;


    主板  :
    华硕的较好


    内存  :越高越好4G   8G  16G
    金士顿、威刚、海盗船、三星、宇瞻、芝奇、金邦、金泰克




    硬盘  :
    西部数据、希捷、Samsung、Toshiba东芝、inter、HGST昱科环球、金士顿、闪迪、英睿达、浦科特
    威刚
    固态硬盘:金士顿、Inter


    显示器:1920*1080


    光驱  :先锋


    键鼠  :罗技
    展开全文
  • 一 电脑配置需要配还是低配? 这个必须是配,低配你电脑卡的就直接就跑不动了,你平时用的那种一般的电脑,顶多算个小...二 做3D建模,用台式机好还是笔记本电脑好。 根据我这么多年的使用经验,台式机就是一个物
  • 一、品牌  笔记本十大国际顶尖品牌:  质量最好的笔记本是thinkpad,即原IBM,... ThinkPad的价格是最贵的,同样配置的本,ThinkPad要比其它品牌贵600-2000不等,但其质量是真正好,到二手电脑市场一逛,那十
  • 笔记本配置太差3dsmax会崩溃,什么样的笔记本电脑适合运行3dsmax? 一、CPU 3dsmax建模、实时预览除了依靠显卡,也依靠CPU单核的运算能力。CPU频率越低,越复杂贴图,预览越卡顿,甚至死机。光线跟踪、光能传递都...
  • 一些性价比比较笔记本电脑推荐

    万次阅读 多人点赞 2019-01-19 13:47:52
    之前写了一篇博客介绍怎样去选择适合我们自己用的电脑,里面涉及了好多配置方面的相关东西,对于一些电脑小白看起来可能会不大容易懂,所以今天来直接推荐那些性价比比较笔记本,然后大家可以比较参考一下~ ...
  • 2.4.1 笔记本电脑配置:选择独立显卡还是集成显卡  一般个人用笔记本电脑划分高低档次的方法主要是看CPU的档次和有无独立显卡。由于笔记本电脑的显卡通常设计成不能升级的部件,一旦选择后,显卡的配置就不能再变...
  • 首先得说明一点,此篇文章只适合于公司没有空余的服务器给你搭建环境,而你自己又想自己试试搭建cs环境,本人使用的笔记本是i7+16g内存,如果你的电脑低于8g的内存,那就洗洗睡吧,不用看下面的文章了。 一 ...
  • 第一 :学3d建模对电脑配置要求高吗? 如果大家想学习3d建模,这个对电脑的要求配置还是比较高的,如果大家想做建模或者设计,我...第二 有高配置电脑,也得有实力去玩转它,否则就是一堆废铁。 我认识很多想要做3
  • 自己的笔记本电脑够用吗?下面我就为大家解答一下UI设计电脑配置的问题。 首先我们就要知道学UI设计要学哪几个软件,就目前的UI设计招聘资讯來看。大部分的企业招聘要求,都要會Sketch、Adobe XD、Photoshop、Figma...
  • 笔记本电脑介绍

    2019-04-28 09:47:10
    笔记本电脑以其简便、小巧、携带方便等优点被更多人...进千家万户,称为国内计算机用户的主流选择、和早期不同的是,现在笔记本电脑的部件参数配置也 可以很,并且价格已经下降到普通用户可以接受的程度了。 ...
  • 程序员的笔记本电脑

    万次阅读 多人点赞 2019-07-11 16:39:24
    哪种笔记本电脑适合程序员呢 首先明确:按需购买,适合的才是最好的。 需求分析:前端,后端,大数据,AI等各种不同的工作需要等等 电脑选择:写程序及运行程序,需要大内存,现在内存应该16G起步了,CPU越好,计算...
  • 超良心的笔记本/台式电脑配置推荐! Hello, 这里是行上行下,我是喵君姐姐~ 作为一个科研民工,顺手的工具能让自己的搬砖过程顺利许多。本期我们邀请到了梦马来为大家推荐一些有利于科研的笔记本(台式机)配置。...
  • 可以在tomcat中启动tomcat 我想问的就是 我不想要myeclipse引入的jdk1.5 我想用1.7 该怎么做 怎么引入? 请各位前辈帮帮忙 谢谢
  • Pro14配置:i5-1135G7+MX450+16G+512G+2.2k分辨+100%sRGB色域 5000左右的笔记本电脑哪个更值得入手 这些点很重要看过就懂了 http://www.adiannao.cn/dy Pro13配置:R5-4600U+16G+512G+2.5k分辨率+100%sRGB色域 ...
  • 首先,如果从学习Python语言自身的角度出发,并不需要配置的电脑,普通的办公电脑就完全能够满足要求,或者说目前大部分在售的笔记本电脑都能够满足基本的学习要求。但是,学习Python往往都要有一个比较明确的...
  • 自己的笔记本配置太低,有很多图形界面的软件,需要在服务器上运行,通常只用SSH方式访问的命令行方式是无法实现的。虽然配置XShell + XManager可以实现打开图形程序,但速度之慢...
  • 最近我看好了一款联想G480 3210 笔记本电脑,i5处理器,4G内存,500G硬盘,经销商说只能安装win7,不能安装xp,原来做开发,操作系统是xp,用.net,sql 2000,sql2005,还有dw,ps等等,不知道现在的笔记本能不能安装上...
  • 笔记本无线网卡共享上网配置,2台笔记本都装有WinXP系统。有无线网卡,但是没有无线路由器,没有网线,想实现无线局域网组网,实现共享上网,听起来不可思议,利用系统自带的共享功能,就可以实现的!!! ...
  • 单纯学Python的话普通电脑就ok了,机器学习几大基础算法都ok,学深度学习的话台式无脑上1080ti或者泰坦xp,其他配置留下升级空间。笔记本的话要强劲点的,最好带固态硬盘,支持16G内存或以上,带有英伟达1060以上的...
  • 建模的时候,对显卡和内存的要求较 显卡越好,模型面数多了也不会太卡顿 当使用Vary插件渲染,此时CPU就开始发挥作用了 CPU越好,渲染越快 所以对于建模和渲染,我们推荐 i5-8600+GTX1050Ti/1060 基本就能胜任大...
  • 笔记本电脑是一种十分精密的设各,其价值远远高于同样配置的台式电脑。当不小心进水或流人其他液体(例如:∶茶水、可乐饮料)后,如果处理不当就会使造价不菲的电脑报废,或者要花费较的维修费才能修复。怎样才能...
  • 单纯学Python的话普通电脑就ok了,机器学习几大基础算法都ok,学深度学习的话台式无脑上1080ti或者泰坦xp,其他配置留下升级空间。笔记本的话要强劲点的,最好带固态硬盘,支持16G内存或以上,带有英伟达1060以上的...
  • 一   玩3D建模,电脑配置需要配还是低配? 这个必须是配,低配...做3D建模,用台式机好还是笔记本电脑好。 根据我这么多年的使用经验,台式机就是一个物美价廉的超级重炮,笔记本就是中看中拿不中用的烧
  • 一 玩3D建模,电脑配置需要...二 做3D建模,用台式机好还是笔记本电脑好。【点击加入学习圈】 根据我这么多年的使用经验,台式机就是一个物美价廉的超级重炮,笔记本就是中看中拿不中用的烧火棍。同样用配的笔记本

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 529
精华内容 211
关键字:

高配置笔记本电脑