Skip to content
Snippets Groups Projects
Select Git revision
  • ae68b653b56d3eab44d20afeb31cf43db3bf3ec0
  • CyclesPhi-dev default
  • blenderphi-v4.5-v1
  • main protected
  • blender-v4.5-release
  • cycles-v4.5-aurora
  • anari-v4.5
  • anari3
  • anari2
  • anari
  • blender-v4.4-release
  • anary-cycles-device
  • xml-exporter-main
  • blender-v4.3-release
  • temp-sculpt-dyntopo
  • blender-v3.3-release
  • brush-assets-project
  • pr-extensions-tidy-space
  • blender-v4.0-release
  • universal-scene-description
  • blender-v4.1-release
  • v4.4.0
  • v4.2.8
  • v3.6.21
  • v4.2.7
  • v3.6.20
  • v4.2.6
  • v4.3.2
  • v4.2.5
  • v3.6.19
  • v4.3.1
  • v4.3.0
  • v3.6.18
  • v4.2.4
  • v3.6.17
  • v4.2.3
  • v3.6.16
  • v4.2.2
  • v4.2.1
  • v3.6.15
  • v4.2.0
41 results

Object.py

Blame
  • matrix.py 426 B
    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    """ matrix """
    
    from __future__ import print_function
    
    import itertools
    
    CHARS = ['K', 'B', 'D']
    MASK = ''.join(reversed(CHARS))
    for bits in itertools.product([0, 1], repeat=len(CHARS)):
        SBIT = "".join(str(bit) for bit in bits)
        NST = ""
        for i, _ in enumerate(SBIT):
            if SBIT[i] == "1":
                NST += MASK[i]
            else:
                NST += "-"
        print(NST)